home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / afix_416.zip / ALLFIX.DOC < prev    next >
Text File  |  1993-01-16  |  157KB  |  3,651 lines

  1.  
  2.  
  3.          ▓▓▓▓▓▓▓▓     ▓▓▓         ▓▓▓         ▓▓▓▓▓▓▓▓▓   ▓▓▓   ▓▓▓      ▓▓▓
  4.         ▓▓▓    ▓▓▓   ▓▓▓         ▓▓▓         ▓▓▓         ▓▓▓    ▓▓▓     ▓▓▓
  5.        ▓▓▓    ▓▓▓   ▓▓▓         ▓▓▓         ▓▓▓         ▓▓▓     ▓▓▓   ▓▓▓
  6.       ▓▓▓▓▓▓▓▓▓▓   ▓▓▓         ▓▓▓         ▓▓▓▓▓▓▓     ▓▓▓        ▓▓▓▓▓
  7.      ▓▓▓    ▓▓▓   ▓▓▓         ▓▓▓         ▓▓▓         ▓▓▓       ▓▓▓▓▓▓▓
  8.     ▓▓▓    ▓▓▓   ▓▓▓         ▓▓▓         ▓▓▓         ▓▓▓     ▓▓▓    ▓▓▓
  9.    ▓▓▓    ▓▓▓   ▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓   ▓▓▓         ▓▓▓     ▓▓▓     ▓▓▓
  10.  
  11.  
  12.                                  ALLFIX 4.16
  13.  
  14.                   File Echo Processor and Information Robot
  15.  
  16.  
  17.                                  FIXDOR 2.16
  18.  
  19.                ALLFIX door utility for RemoteAccess and SuperBBS
  20.  
  21.  
  22.                                  USER MANUAL
  23.  
  24.                Software and documentation written by Harald Harms
  25.                       Copyright (C) 1993 Harald Harms
  26.                             All rights reserved
  27.  
  28.                  Developed with Enhanced Turbo Pascal v961.J
  29.                            (C) SaeSoft Rotterdam
  30.  
  31.  
  32.                     All information in this documentation
  33.                   is subject to change without prior notice
  34.  
  35.                          Made with Pride in Holland
  36.  
  37.      1  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .    5
  38.           1.1  What is ALLFIX? . . . . . . . . . . . . . . . . . . . .    5
  39.           1.2  Features  . . . . . . . . . . . . . . . . . . . . . . .    5
  40.           1.3  System Hardware and Software Requirements . . . . . . .    6
  41.           1.4  License and Disclaimer  . . . . . . . . . . . . . . . .    6
  42.  
  43.      2  FidoNet Technology . . . . . . . . . . . . . . . . . . . . . .    7
  44.           2.1  Network structure . . . . . . . . . . . . . . . . . . .    7
  45.           2.2  Mail Transfer and the ALLFIX System . . . . . . . . . .    8
  46.           2.3  Searching for Files and Creating Replies  . . . . . . .    9
  47.  
  48.      3  File Echos and Magic Files . . . . . . . . . . . . . . . . . .   11
  49.           3.1  File Echos Explained  . . . . . . . . . . . . . . . . .   11
  50.                3.1.1  TIC file commands  . . . . . . . . . . . . . . .   12
  51.                3.1.2  TIC archive packages . . . . . . . . . . . . . .   13
  52.           3.2  Magic Files Explained . . . . . . . . . . . . . . . . .   14
  53.  
  54.      4  FCOMP  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
  55.           4.1  Command line options  . . . . . . . . . . . . . . . . .   15
  56.  
  57.      5  ASETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
  58.           5.1  Installation  . . . . . . . . . . . . . . . . . . . . .   16
  59.           5.2  Starting the Program  . . . . . . . . . . . . . . . . .   16
  60.                5.2.1  Command line options.  . . . . . . . . . . . . .   17
  61.                5.2.2  Index files  . . . . . . . . . . . . . . . . . .   17
  62.           5.3  System data . . . . . . . . . . . . . . . . . . . . . .   18
  63.                5.3.1  Network addresses  . . . . . . . . . . . . . . .   18
  64.                5.3.2  Site information . . . . . . . . . . . . . . . .   18
  65.                5.3.3  Pathnames  . . . . . . . . . . . . . . . . . . .   19
  66.                5.3.4  Filenames  . . . . . . . . . . . . . . . . . . .   20
  67.                5.3.5  Area group names . . . . . . . . . . . . . . . .   21
  68.                5.3.6  Origin Lines . . . . . . . . . . . . . . . . . .   21
  69.                5.3.7  Uplink manager . . . . . . . . . . . . . . . . .   21
  70.                5.3.8  AKA matching . . . . . . . . . . . . . . . . . .   23
  71.                5.3.9  Miscellaneous  . . . . . . . . . . . . . . . . .   23
  72.                     5.3.9.1  Compression programs  . . . . . . . . . .   23
  73.                     5.3.9.2  Global options  . . . . . . . . . . . . .   23
  74.                     5.3.9.3  Log options . . . . . . . . . . . . . . .   26
  75.                     5.3.9.4  AreaMgr options . . . . . . . . . . . . .   27
  76.                     5.3.9.5  Edit days . . . . . . . . . . . . . . . .   28
  77.                     5.3.9.6  Edit months . . . . . . . . . . . . . . .   28
  78.                     5.3.9.7  Edit file format  . . . . . . . . . . . .   28
  79.                          5.3.9.7.1  Mode 1 . . . . . . . . . . . . . .   29
  80.                          5.3.9.7.2  Mode 2 . . . . . . . . . . . . . .   30
  81.                     5.3.9.8  Exclude files . . . . . . . . . . . . . .   31
  82.           5.4  Message area manager  . . . . . . . . . . . . . . . . .   31
  83.                5.4.1  View mode  . . . . . . . . . . . . . . . . . . .   32
  84.                5.4.2  Edit Mode  . . . . . . . . . . . . . . . . . . .   32
  85.           5.5  File area manager . . . . . . . . . . . . . . . . . . .   33
  86.           5.6  New file reports  . . . . . . . . . . . . . . . . . . .   33
  87.                5.6.1  View mode  . . . . . . . . . . . . . . . . . . .   35
  88.                5.6.2  Edit mode  . . . . . . . . . . . . . . . . . . .   35
  89.           5.7  File echo areas . . . . . . . . . . . . . . . . . . . .   36
  90.                5.7.1  View mode  . . . . . . . . . . . . . . . . . . .   38
  91.                5.7.2  Edit mode  . . . . . . . . . . . . . . . . . . .   39
  92.           5.8  Hatch manager . . . . . . . . . . . . . . . . . . . . .   39
  93.                5.8.1  View mode  . . . . . . . . . . . . . . . . . . .   41
  94.                5.8.2  Edit mode  . . . . . . . . . . . . . . . . . . .   41
  95.           5.9  Magic file manager  . . . . . . . . . . . . . . . . . .   42
  96.                5.9.1  View mode  . . . . . . . . . . . . . . . . . . .   44
  97.                5.9.2  Edit mode  . . . . . . . . . . . . . . . . . . .   44
  98.           5.10  BBS new file dirs  . . . . . . . . . . . . . . . . . .   45
  99.                5.10.1  View mode . . . . . . . . . . . . . . . . . . .   45
  100.                5.10.2  Edit mode . . . . . . . . . . . . . . . . . . .   46
  101.           5.11 Node manager  . . . . . . . . . . . . . . . . . . . . .   46
  102.                5.11.1  View mode . . . . . . . . . . . . . . . . . . .   47
  103.                5.11.2 Edit mode. . . . . . . . . . . . . . . . . . . .   48
  104.           5.12 Export data . . . . . . . . . . . . . . . . . . . . . .   48
  105.           5.13 Import data . . . . . . . . . . . . . . . . . . . . . .   49
  106.           5.14 Information . . . . . . . . . . . . . . . . . . . . . .   50
  107.           5.15 Exit to dos . . . . . . . . . . . . . . . . . . . . . .   50
  108.  
  109.      6  Meta commands  . . . . . . . . . . . . . . . . . . . . . . . .   50
  110.           6.1  Meta Commands for Header/Footer Text Files  . . . . . .   50
  111.           6.2  Meta Commands for File Attach Messages  . . . . . . . .   51
  112.  
  113.      7  ALLFIX . . . . . . . . . . . . . . . . . . . . . . . . . . . .   52
  114.           7.1  ANNOUNCE  . . . . . . . . . . . . . . . . . . . . . . .   53
  115.           7.2  SCAN  . . . . . . . . . . . . . . . . . . . . . . . . .   53
  116.           7.3  FILE  . . . . . . . . . . . . . . . . . . . . . . . . .   54
  117.           7.4  MGR . . . . . . . . . . . . . . . . . . . . . . . . . .   54
  118.           7.5  NOTIFY  . . . . . . . . . . . . . . . . . . . . . . . .   56
  119.           7.6  PACK  . . . . . . . . . . . . . . . . . . . . . . . . .   56
  120.           7.7  Log File  . . . . . . . . . . . . . . . . . . . . . . .   57
  121.           7.8  Errorlevels . . . . . . . . . . . . . . . . . . . . . .   58
  122.  
  123.      8  Cookies  . . . . . . . . . . . . . . . . . . . . . . . . . . .   58
  124.           8.1  BAKE  . . . . . . . . . . . . . . . . . . . . . . . . .   58
  125.           8.2  SCRAMBLE  . . . . . . . . . . . . . . . . . . . . . . .   59
  126.           8.3  COOKIE  . . . . . . . . . . . . . . . . . . . . . . . .   59
  127.  
  128.      9  FIXDOR . . . . . . . . . . . . . . . . . . . . . . . . . . . .   59
  129.  
  130.      10 HATCH  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   61
  131.           10.1  Command line mode  . . . . . . . . . . . . . . . . . .   61
  132.           10.2  Interactive mode . . . . . . . . . . . . . . . . . . .   62
  133.  
  134.      11 CRC32  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   62
  135.  
  136.      12 Hints  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   63
  137.           12.1  Using the .PKT support . . . . . . . . . . . . . . . .   63
  138.           12.2  Converting archive formats . . . . . . . . . . . . . .   63
  139.           12.3  Adding archive headers to files  . . . . . . . . . . .   63
  140.           12.4  TIC archive packets  . . . . . . . . . . . . . . . . .   64
  141.           12.5  Sample files . . . . . . . . . . . . . . . . . . . . .   65
  142.           12.6  Using ALLFIX without a compatible (or no) BBS  . . . .   65
  143.           12.7  Hatching files without moving them . . . . . . . . . .   66
  144.           12.8  EXEC errors  . . . . . . . . . . . . . . . . . . . . .   66
  145.                12.8.1  Common EXEC errors  . . . . . . . . . . . . . .   67
  146.  
  147.      13 Registrations  . . . . . . . . . . . . . . . . . . . . . . . .   68
  148.  
  149.      14 Credits  . . . . . . . . . . . . . . . . . . . . . . . . . . .   68
  150.  
  151.      15 Technical Specs  . . . . . . . . . . . . . . . . . . . . . . .   69
  152.  
  153.      16 Contacting the Author  . . . . . . . . . . . . . . . . . . . .   70
  154.  
  155.      1  Introduction
  156.  
  157.      1.1  What is ALLFIX?
  158.  
  159.      ALLFIX started out as a utility to help BBS users find files via
  160.      ECHOmail. ALLFIX supports QuickBBS, RemoteAccess, SuperBBS, and
  161.      Maximus. Later, ALLFIX was rebuilt to become perhaps the most
  162.      advanced File Echo utilities available. ALLFIX can import files,
  163.      hatch new files, process magic file names, forward both magic
  164.      files, and file echos to downlinks. ALLFIX can move received
  165.      files to other directories, to help keep your netfiles directory
  166.      clean. ALLFIX can also create New File Reports, from the
  167.      incoming files, and also from newly uploaded files. ALLFIX even
  168.      has the ability to automatically convert incoming archives to
  169.      another format, plus, it has support for pass through file echos.
  170.  
  171.      ALLFIX combines the best programs on the market into one utility
  172.      that can do them all, and even better!
  173.  
  174.      ALLFIX was born in July 1991. An uncountable number of people
  175.      use ALLFIX, and the number is constantly increasing. Most major
  176.      and minor mail networks have adopted an ALLFIX echo area.
  177.  
  178.  
  179.      1.2  Features
  180.  
  181.         * Full support for Zones, and 4D points.
  182.  
  183.         * Choose which aka to use independently for each up and down
  184.           link.
  185.  
  186.         * Send no tic files, only tick files, pack all tic files,
  187.           or pack all files.
  188.  
  189.         * ALLFIX uses the FrontDoor/RemoteAccess Hudson Message
  190.           Base sharing specifications.
  191.  
  192.         * Support for multiple compression formats, such as ARC, ARJ,
  193.           PAK, LZH, ZIP, and SQZ.
  194.  
  195.         * User friendly 'TosScan alike' setup program. ALLFIX does not
  196.           require any configuration files used by any other program.
  197.  
  198.         * Supports XMS, EMS and Disk swapping.
  199.  
  200.         * Supports DESQview and other multitaskers by giving up time
  201.           slices.
  202.  
  203.         * Writes FrontDoor, D'Bridge, RA or SuperBBS compatible log
  204.           file.
  205.  
  206.                                         5
  207.         * Support for XMS or EMS caching, for enhanced performance.
  208.  
  209.         * Very HIGH quality performance, very LOW registration fee.
  210.  
  211.         * Full support for Binkley 2.50 (or later versions), including
  212.           both TIC and FileFind options.
  213.  
  214.  
  215.      1.3  System Hardware and Software Requirements
  216.  
  217.         * IBM PC, XT, AT or 100% compatible, with hard drive.
  218.  
  219.         * Microsoft MS-DOS or IBM PC-DOS 3.0 or higher.
  220.  
  221.         * At least "FILES=20" in your CONFIG.SYS
  222.  
  223.           A lower value can cause an "Out of file handles" error.
  224.  
  225.           A disk cache (especially one that can buffer disk writes, such
  226.           as Norton Cache or HyperDisk) can improve performance, but of
  227.           course it is not required. If you are not using a disk cache,
  228.           make sure that CONFIG.SYS contains "BUFFERS=30" (or higher) to
  229.           improve performance.
  230.  
  231.         * At least 300 KB of RAM available.
  232.  
  233.         * One of the following supported BBS systems: QuickBBS,
  234.           SuperBBS, RemoteAccess, or Maximus.
  235.  
  236.         * At least one of the following compression utilities:
  237.  
  238.             PKZIP 1.10, LHA 2.13, PKPAK, ARC, PAK, ARJ 2.00, or SQZ 1.0.
  239.  
  240.  
  241.      1.4  License and Disclaimer
  242.  
  243.      "ALLFIX" refers to all executables and documentation as distributed
  244.      in the compressed file in which the package was released.
  245.  
  246.         *  ALLFIX is copyrighted material by Harald Harms. It may only
  247.            be used in agreement with the conditions set out in this
  248.            license agreement.
  249.  
  250.         *  ALLFIX is released as shareware.
  251.  
  252.            -  The following applies to all persons who can afford to
  253.               register ALLFIX: you may use ALLFIX for an evaluation
  254.               period of one month. After this period you MUST either
  255.               register ALLFIX or stop using it.
  256.  
  257.            -  Registration is REQUIRED for commercial usage (in a
  258.  
  259.                                         6
  260.               commercial environment, such as business, governmental
  261.               organization, association, school, foundation, or any
  262.               other form of juridical person, or any system where ALLFIX
  263.               is directly or indirectly used to make profit).
  264.  
  265.            -  ALLFIX may be distributed freely provided no money or any
  266.               other compensation is asked or accepted without prior
  267.               written permission from the author.
  268.  
  269.         *  Although care has been taken to write and test a program that
  270.            does what this document states, ALLFIX is provided as is,
  271.            without warranty or guarantee of any kind, either expressed or
  272.            implied, as to the fitness for a particular purpose or quality
  273.            or performance of this program, except that ALLFIX will occupy
  274.            disk space.
  275.  
  276.         *  In no event shall Harald Harms be liable to you or anyone else
  277.            for any damages or cost, including, but not limited to, any
  278.            lost profits, lost savings or lost income which may a result
  279.            from the use or inability to use ALLFIX.
  280.  
  281.         *  In no way is Harald Harms obligated to you or anyone else to
  282.            provide future versions of, or support for ALLFIX.
  283.  
  284.         *  Harald Harms reserves the right not to release future
  285.            shareware versions of ALLFIX, but switch to a commercial "buy
  286.            before you try" marketing concept instead.
  287.  
  288.         *  Your use of ALLFIX constitutes your agreement to this license
  289.            and disclaimer and your release of the author from any form of
  290.            liability or litigation.
  291.  
  292.  
  293.      2  FidoNet Technology
  294.  
  295.      2.1  Network structure
  296.  
  297.      FidoNet is the largest amateur network in the world. It was started in
  298.      1984 by Tom Jennings. Currently more than 14000 nodes worldwide are
  299.      connected. The network has a hierarchic tree (or star) topology:
  300.  
  301.                    +------------------------------+---------------------->
  302.                    |                              |
  303.                  zone 1                         zone 2
  304.                    |                              |
  305.           +--------+--------+            +--------+--------+
  306.           |        |        |            |        |        |
  307.         region   region   region       region   region   region
  308.           |        |        |            |        |        |
  309.        +--+--+     |     +--+--+     +---+---+    |     +--+--+
  310.        |     |     |     |     |     |   |   |    |     |     |
  311.  
  312.                                         7
  313.       net   net   net   net   net   net net net  net   net   net
  314.                          |
  315.                    +-----+-----+
  316.                    |     |     |
  317.                  node  node  node
  318.                   |
  319.               +---+---+
  320.               |       |
  321.             point   point
  322.  
  323.      Zones are divided in Regions, which are divided in Nets. The Nets
  324.      consist of Nodes, which are usually (but not necessarily) Bulletin
  325.      Board Systems. Each node has a unique address which consists of four
  326.      parts: Zone, Net, Node and Point, in text form expressed as
  327.      "zone:net/node.point". Zone numbers 1 up to and including 6 are used
  328.      by FidoNet:
  329.  
  330.      1 = North America (United States of America and Canada)
  331.      2 = Europe and Commonwealth of Independent States
  332.      3 = Oceania (Australia and New Zealand)
  333.      4 = Latin America
  334.      5 = Africa
  335.      6 = Asia
  336.  
  337.      There are several other networks that use FidoNet Technology and which
  338.      occupy higher zone numbers (such as SIGnet, zones 24-29).
  339.  
  340.      Many nodes have one or more points. A point is a user who gets mail
  341.      from a node (it's "boss") in compressed files. That way they can read
  342.      and write messages offline, saving time and money. The point address
  343.      of the boss is 0, but the ".0" is usually omitted from the address.
  344.  
  345.  
  346.      2.2  Mail Transfer and the ALLFIX System
  347.  
  348.      ECHOmail is one form of the type of mail that transfers between
  349.      all the different systems in a given network. Systems pick up, or
  350.      send mail on a regular bases, usually daily. ALLFIX makes use of
  351.      this established network, to help people find files on other BBS
  352.      systems all over the country, depending on the size of the network.
  353.  
  354.      ALLFIX works by scanning through your message base for messages to
  355.      the name 'ALLFIX' (without quotes). It will process these messages,
  356.      and look on your BBS system for any files matching the filespecs
  357.      asked for. If ALLFIX finds any matches, it will generate a reply,
  358.      containing a list of the files found, and some basic information
  359.      about your system, including it's phone number. The replies will
  360.      be packed by your ECHOmail processor, and sent throughout the rest
  361.      of the network. Each BBS system will then have a copy of the reply
  362.      that ALLFIX created. If the user who initially wrote the request
  363.      logs into one of the connected systems, he will be able to read the
  364.  
  365.                                         8
  366.      reply, and he will then be able to decide whether or not to pick up
  367.      the files.
  368.  
  369.      The structure of a message to ALLFIX is very simple. The message
  370.      must be addressed to ALLFIX. The subject line must contain a list
  371.      of file specifications or keywords. Keywords must be enclosed within
  372.      double quotes. You can put more than one word within the quotes.
  373.      For example, in the following message, Harald Harms is looking for the
  374.      latest version of SuperBBS, SuperBBS utilities, and a user editor.
  375.  
  376.          By: Harald Harms
  377.          To: ALLFIX
  378.          Re: sbbs*.* "superbbs" "user editor"
  379.          St: Local
  380.          ──────────────────────────────────────────────────────────────────
  381.  
  382.      The body of the message does not have to contain any text, however,
  383.      most editors will require that you write something, or else the
  384.      message will be aborted, either way, ALLFIX does not read the
  385.      actual message.
  386.  
  387.      ALLFIX  supports normal  DOS wildcards  in addition  to the  following
  388.      special wildcards:
  389.  
  390.      @                    Any alphabetical character, including extended
  391.                           ASCII characters.
  392.  
  393.      #                    Any numerical character.
  394.  
  395.      Example: TEST.123 matches a search for TEST.???, TEST.*, TEST.###, 
  396.               but not TEST.@@@.
  397.  
  398.  
  399.      2.3  Searching for Files and Creating Replies
  400.  
  401.      Within the configuration program, you are able to specify which
  402.      file areas ALLFIX is allowed to scan. ALLFIX will only report files
  403.      that it finds in the FILES.BBS file. It will confirm that the file
  404.      actually exists. Here is a sample of a reply generated by ALLFIX.
  405.  
  406.        By: ALLFIX+ 15:100/9
  407.        To: Harald Harms
  408.        Re: /lantastic
  409.        St: Local Sent Rcvd
  410.        ───────────────────────────────────────────────────────────────────
  411.        Num found   : 1
  412.  
  413.        Found at    : The Pascal Paradise
  414.        SysOp       : Harald Harms
  415.        Location    : Delft, Holland
  416.        Telephone   : +31-(0)15-628220
  417.  
  418.                                         9
  419.        Max Speed   : 14400
  420.        Flags       : CM,XA,V32B,V42B,FIX
  421.        Address     : 15:100/9
  422.        Comment     : FREQ magic name ALLFIX for the latest version!
  423.  
  424.        Turbo Pascal Support Files (area 1)
  425.        >------------------------------------------------------------
  426.        NETCALL.ZIP         6,493  04-05-92  TP4 Lantastic NETBIOS functions
  427.                                             (src)
  428.  
  429.        --- ALLFIX+ v4.16
  430.        * Origin: << ALLFIX 4.16 is available FREQ ALLFIX >> (2:512/145)
  431.  
  432.      As you can see, the subject line contains the list of filespecs or
  433.      keywords that were searched for. This allows for easy scanning
  434.      of messages, based on the subject. Replies contain plenty of
  435.      information to help the BBS user, or SysOp find and retrieve the
  436.      file. ALLFIX strips any download counters it finds in the file
  437.      descriptions, this is done primarily for cosmetic reasons.
  438.  
  439.      ALLFIX will only process filespecs or keywords that contain more
  440.      than 4 valid characters. The wildcard '*' is not considered a valid
  441.      specification. However, the '?' wildcard is, therefore, ALLFIX will
  442.      reject a search for BNU*.*, but it will not reject a search for
  443.      BNU?*.*. Keywords must also be at least 4 characters in length.
  444.      File extensions are not necessary. ALLFIX replaces ALL file
  445.      extensions with '.*'. This is done because many systems convert all
  446.      their files to another archive format. If a person is looking for
  447.      the latest version of ALLFIX, and therefore scans for AFIX*.ZIP,
  448.      and a system has converted that to AFIX*.ARJ, then it would
  449.      normally not be found. However, since ALLFIX replaces the file
  450.      extension, this file would be found.
  451.  
  452.      There are two ways in which ALLIX can create replies. The first,
  453.      and normal method is to simply create the replies in the same
  454.      conference as where the requests are written. The second method is
  455.      to write the replies in a another conference.
  456.  
  457.      Since each BBS connected to a particular ALLFIX area is capable of
  458.      creating an information reply, the mail flow for an ALLFIX area could
  459.      easily get out of hand.
  460.  
  461.      The FileFind feature has been slightly modified in order answer
  462.      this growing problem. ALLFIX will reply to any messages addressed
  463.      to the name ALLFIX. It will include up to a maximum of 15 files in
  464.      the replies. If the user wants a more detailed listing, they
  465.      simply reply to the information reply that ALLFIX sent them. Only
  466.      the system where the original reply came from will respond to that new
  467.      request. This second, specific reply, will contain up to 50
  468.      files, SKIPPING the first 15!
  469.  
  470.  
  471.                                        10
  472.      ALLFIX places the string 'ALLFIX' and the network address of the
  473.      system creating the reply in the From, or By, field. Therefore, when a
  474.      person replies to a reply, the message will be to ALLFIX {network
  475.      address}. When processing the FileFind conferences, ALLFIX will answer
  476.      any mail written to 'ALLFIX' and to 'ALLFIX {network address}' where
  477.      the network address is equal that which ALLFIX is supposed to use for
  478.      that particular conference. ALLFIX takes the registered '+' sign into
  479.      consideration, so that messages written to ALLFIX+ {network address}
  480.      will be handled correctly.
  481.  
  482.      Since the second method of replies (special areas for replies) does
  483.      not allow replies to be made, ALLFIX will automatically report up
  484.      to 50 files for any requests in those conferences where the alternate
  485.      reply board function is used. Therefore, the special space saving
  486.      techniques are disabled for networks that require ALLFIX to reply
  487.      in a special message area, other than the area where the requests
  488.      are posted.
  489.  
  490.      The last feature that ALLFIX supports to try to reduce redundant mail
  491.      is the ability to disable local messages. What this means is that
  492.      ALLFIX will not process any messages generated on your BBS, either
  493.      by you, or by a BBS user. You can turn this feature on, for testing,
  494.      but once you are satisfied that everything is working correctly, we
  495.      highly recommend that you disable it.
  496.  
  497.  
  498.      3  File Echos and Magic Files
  499.  
  500.      3.1  File Echos Explained
  501.  
  502.      File Echos work much the same as Mail Echos. File Echos are defined
  503.      by an ECHOtag, which is an 8 character string. Files are
  504.      accompanied by a TIC file. The first two characters of a TIC file
  505.  
  506.      say something about who created it. The next 6 characters are
  507.      usually part of a Unix date stamp. ALLFIX generated AF??????.TIC
  508.      files. Each TIC file contains information about the accompanied
  509.      file. Here is a sample TIC file:
  510.  
  511.          Area FNEWS
  512.          Origin 2:512/145
  513.          From 2:512/145
  514.          To Frans Hagelaars, 2:512/2
  515.          Replaces FNEWS*.*
  516.          File FNEWS931.ZIP
  517.          Desc Fidonet Newsletter
  518.          Crc FE5B85F3
  519.          Created by ALLFIX+ v4.16 Copyright (C) 1990-1993 HSE Delft
  520.          Path 2:512/145 709582560 Sat Jan 17 21:00:00 1993 CET-1
  521.          Seenby 2:512/145
  522.          Seenby 2:512/2
  523.  
  524.                                        11
  525.          Seenby 2:512/3
  526.          Seenby 2:512/4
  527.          Seenby 2:512/5
  528.          Seenby 2:512/6
  529.          Seenby 2:512/7
  530.          Seenby 2:512/8
  531.          Seenby 2:512/9
  532.          Pw WOW
  533.  
  534.      As you can see, the TIC file contains the name of File Echo, the
  535.      Origin, where the file was 'hatched', ie put into, the File Echo.
  536.      Whom the file came from, in this case the originating system. It
  537.      also contains to whom the file is sent to. The TIC file specifies
  538.      which file this particular one should replace. Obviously the file
  539.      and it's description are in there, plus the path that this file has
  540.      followed to get to it's destination, plus a list of other systems
  541.      that have 'seen' the file. The last line contains a password for
  542.      that system.
  543.  
  544.      Each time the file is echoed to another system, another path line
  545.      is added. ALLFIX included a Unix style time stamp, including a
  546.      legible format, that also has the time zone of the current system
  547.      in it. ALLFIX looks for the TZ environment variable, to tell it
  548.      which Time Zone that particular system is operating in. If it can
  549.      not find the TZ environment variable, then it will assume GMT. You
  550.      can set the TZ environment variable by adding the following line to
  551.      your AUTOEXEC.BAT file.
  552.  
  553.          SET TZ=CET
  554.  
  555.      With the information in the TIC files, ALLFIX can correctly import
  556.      the file to the correct destination directory, as specified in the
  557.      configuration.
  558.  
  559.  
  560.      3.1.1  TIC file commands
  561.  
  562.      Following is a description of what each TIC command does.
  563.  
  564.      Area                The file echo area name.
  565.  
  566.      Desc                The description of the file.
  567.  
  568.      Origin              The network address of the system that hatched
  569.                          this file.
  570.  
  571.      From                The system that sent the file to your system.
  572.  
  573.      To                  This field indicates who the TIC file for. This
  574.                          field is not important for ALLFIX. This field
  575.                          is included so that you can tell which TIC file
  576.  
  577.                                        12
  578.                          is supposed to go where.
  579.  
  580.      Crc                 The 32-Bit CRC of the file. This field is used
  581.                          to check the integrity of the file. ALLFIX, by
  582.                          default, does not check the CRC. You can enable
  583.                          CRC checking per individual area.
  584.  
  585.      Replaces            The file specification that this new file
  586.                          should replace. This specification can include
  587.                          wildcards. You can select which file echo areas
  588.                          should honor the replaces command. ALLFIX
  589.                          ignores the replaces field, by default.
  590.  
  591.      Magic               The magic name that should be updated in the
  592.                          mailer alias file. If you elect to use the
  593.                          update alias feature in the magic file manager,
  594.                          and an imported file happens to contain the magic
  595.                          command, then ALLFIX will ignore the magic file
  596.                          name configuration.
  597.  
  598.      Created             This command is used to add information about
  599.                          which program created this TIC file.
  600.  
  601.      Path                This extra line is added by each system that
  602.                          has processed this file. This line contains the
  603.                          unix date, and a normal time and date stamp. It
  604.                          also contains information about which program
  605.                          has been used to forward the file.
  606.  
  607.      Seenby              This line indicates that the corresponding
  608.                          system has 'seen' the associated file. ALLFIX
  609.                          will not forward files to any system in the
  610.                          seenby listing.
  611.  
  612.      Pw                  The password for this particular system. If the
  613.                          password is missing, then ALLFIX will refuse to
  614.                          import the file.
  615.  
  616.  
  617.      3.1.2  TIC archive packages
  618.  
  619.      TIC files are usually very small, usually less than 1000 bytes.
  620.      Since there is a lot of overhead involved in sending 10 small
  621.      files, many systems offer the ability to pack all the TIC files
  622.      into one archive, which can be send over more efficiently.
  623.      Sometimes the archive also contains the actual files. Therefore,
  624.      you could receive one package that includes five files and five
  625.      accompanying TIC files. ALLFIX supports both methods. ALLFIX will
  626.      automatically unpack any TIC archives that your system receives.
  627.  
  628.      The names of TIC archives are similar to the names of arcmail
  629.  
  630.                                        13
  631.      packages. The names are calculated from each system's network
  632.      address. The extensions of TIC archives reveal the archive type
  633.      used. There are two types of extensions: ?IC and T??. In the first
  634.      method, the first character of the extension reveals the archive
  635.      type, for example, a TIC archive compressed with PkZip would be
  636.      names .ZIC. In the second type, the second character reveals the
  637.      archive type, and the third character reveals the number of the
  638.      archive, namely the number for today, similar to arcmail packages.
  639.      The previous example would be named .TZ0.
  640.  
  641.      ALLFIX uses the first method, namely ?IC. However, in order to
  642.      maintain compatibility with other systems, ALLFIX will unpack any
  643.      T?? TIC archive packages.
  644.  
  645.  
  646.      3.2  Magic Files Explained
  647.  
  648.      The Magic filename system offers SysOps the opportunity to
  649.      individually handle certain files.
  650.  
  651.      The Magic filename system offers the following functions:
  652.  
  653.      1. The ability to adopt an incoming file into another file echo.
  654.  
  655.      2. The ability to move an incoming file into another file echo.
  656.  
  657.      3. The ability to forward an incoming file to certain people not
  658.         in the normal export listing. Any forwarded file is accompanied
  659.         by a TIC file.
  660.  
  661.      4. The ability to execute a series of DOS commands when a certain
  662.         incoming file is 'seen'.
  663.  
  664.      5. The ability to update a alias file, such as the alias file for
  665.         FrontDoor.
  666.  
  667.      6. The ability to select a different import directory for a
  668.         certain incoming file.
  669.  
  670.      7. The ability to copy a certain incoming file to another
  671.         directory.
  672.  
  673.      8. The ability to automatically hatch any new files found in the
  674.         destination directory of certain file echos.
  675.  
  676.      These eight functions allow a SysOp to do a wide variety of things.
  677.      For example: In today's every growing file echo system, it may
  678.      occur that a certain file needs to be copied into another file
  679.      echo, as it comes in. One such example could be an anti virus
  680.      software file echo. The Sysop can use ALLFIX to automatically adopt
  681.      certain files coming in on the anti virus software file echo to
  682.  
  683.                                        14
  684.      a private or other local file echo.
  685.  
  686.      Another great example of what can be done is explained in the
  687.      following example: Frequently end users, such as single BBS nodes,
  688.      or points, do not want to receive every file that comes in a
  689.      certain file echo. The anti virus file echo is a perfect example.
  690.      If a person only wants two of the many anti virus software packages
  691.      that are distributed in that echo, the SysOp can use ALLFIX to only
  692.      forward those two specific files to that person.
  693.  
  694.      The last example we would like to give on how powerful the Magic
  695.      filename system is concerns executing a series of dos commands when
  696.      a certain file is 'seen'. With this option, ALLFIX can
  697.      automatically compile a new nodelist, or update the nodelist files
  698.      when a nodelist diff file is received. Of course, ALLFIX can
  699.      provide many other external maintenance functions for other special
  700.      files that a system might receive.
  701.  
  702.  
  703.      4  FCOMP
  704.  
  705.      FCOMP is a utility that compiles your BBS file area configuration
  706.      into a format that ALLFIX can read. By using an external file
  707.      area compiler, it is easier to support other BBS types in the
  708.      future.
  709.  
  710.  
  711.      4.1  Command line options
  712.  
  713.      FCOMP takes two command line options.
  714.  
  715.      The first one is the BBS type that you are using. Enter the
  716.      correct number, corresponding to the BBS program that you use.
  717.  
  718.      0                   RemoteAccess
  719.  
  720.      1                   SuperBBS
  721.  
  722.      2                   EZYcom
  723.  
  724.      3                   Maximus
  725.  
  726.      4                   Ezycom
  727.  
  728.      The second option that FCOMP needs is the path to the BBS
  729.      configuration files.
  730.  
  731.      Example: FCOMP 0 C:\RA
  732.  
  733.  
  734.      5  ASETUP
  735.  
  736.                                        15
  737.      5.1  Installation
  738.  
  739.      ALLFIX should be kept in a separate directory. In this manual, we
  740.      will assume that ALLFIX is located in C:\ALLFIX.
  741.  
  742.      It is recommended that you include ALLFIX in your path statement.
  743.  
  744.          SET PATH=C:\FD;C:\GECHO;C:\RA;C:\ALLFIX
  745.  
  746.      Using a path statement, ensures that the executables can be started
  747.      up from anywhere on your system. In order for the executables to be
  748.      able to find the configuration files, add the following line to
  749.      your AUTOEXEC.BAT file:
  750.  
  751.          SET ALLFIX=C:\ALLFIX
  752.  
  753.      Copy the following files from the distribution package to
  754.      C:\ALLFIX.
  755.  
  756.      ALLFIX.EXE    The main program. It is responsible for processing
  757.                    ALLFIX requests, processing TIC files and magic
  758.                    filenames.
  759.  
  760.      ASETUP.EXE    This is the program used to create and update the
  761.                    configuration files for ALLFIX.
  762.  
  763.      BAKE.EXE      This is the program used to create new COOKIE files
  764.                    for use with the File Echos. The COOKIE system is
  765.                    explained in section 7.
  766.  
  767.      COOKIE.EXE    This is the program that generated a random cookie,
  768.                    from the COOKIE file.
  769.  
  770.      FIXDOR.EXE    This is the ALLFIX Door program, for QBBS/SBBS/or
  771.                    RA. It helps users write ALLFIX requests. FIXDOR will
  772.                    be explained in section 8.
  773.  
  774.      HATCH.EXE     This is the external utility to hatch files.
  775.  
  776.      SCRAMBLE.EXE  This is the utility to select random COOKIE files.
  777.  
  778.      CRC32.EXE     This is a utility you can use to calculate a 32 bit
  779.                    CRC for a file.
  780.  
  781.      FCOMP.EXE     This is the utility that you must use to create a
  782.                    BBS file area configuration file to be used with
  783.                    ALLFIX.
  784.  
  785.  
  786.      5.2  Starting the Program
  787.  
  788.  
  789.                                        16
  790.      Before you run ALLFIX, it needs to be configured using the setup
  791.      utility ASETUP. When you run ASETUP, it will look for SETUP.FIX in
  792.      the current directory, if it is not found, it will look in the
  793.      directory pointed to by the ALLFIX environment variable. The first
  794.      time you run ASETUP, it will not be able to find the configuration
  795.      files, it will ask you if you want to create new ones, pressing
  796.      return on 'Yes' will create new configuration files.
  797.  
  798.      The directory where SETUP.FIX is found is considered the "system
  799.      path" where a few other configuration files should also be stored.
  800.  
  801.      ASETUP uses pop-up menus. You can use the cursor up and down keys
  802.      to move the menu bar up and down. You can select an option or
  803.      command by pressing Enter. The Esc key will take you back to a
  804.      previous level. At some places ASETUP may ask you if you want to
  805.      save the changes or discard them. The last line on the screen will
  806.      contain useful help about the use of the selected function or help
  807.      on keys that can be used. Most of the menus have online help
  808.      available, accessible with the F1 function key.
  809.  
  810.      You can enter a dos shell from anywhere within the setup program,
  811.      by hitting the ALT and Z keys simultaneously.
  812.  
  813.  
  814.      5.2.1  Command line options.
  815.  
  816.      ASETUP has several command line options and switches.
  817.  
  818.      Commands
  819.  
  820.         Index    Rebuild index files
  821.         Pack     Pack data files
  822.         Echos    Create file echo list
  823.         Tags     Create tag list
  824.  
  825.      Switches
  826.  
  827.         -Mono    Force mono mode
  828.         -Color   Force color mode
  829.  
  830.  
  831.      5.2.2  Index files
  832.  
  833.      ALLFIX uses several index files to conserve memory. Index files
  834.      also help to speed up the setup program. The .FIX files contain
  835.      the data information, and the .IDX files are the index files.
  836.      Deleted areas can be removed from the data file using the PACK
  837.      command:
  838.  
  839.         ASETUP PACK
  840.  
  841.  
  842.                                        17
  843.      Incase something goes wrong with an index file, you can use the
  844.      INDEX command to rebuild the index files:
  845.  
  846.         ASETUP INDEX.
  847.  
  848.  
  849.      5.3  System data
  850.  
  851.      5.3.1  Network addresses
  852.  
  853.      You must enter your main network address here. You can also enter
  854.      up to 10 alternate network addresses (AKAs). It is recommended
  855.      that you use the same order as in your BBS and mailer
  856.      configuration.
  857.  
  858.      If you use a BBS system that does not support the Hudson Message
  859.      Base, such as Maximus, then you must also fill in a Fake Address.
  860.      This address is used by ALLFIX to create .PKT files which your
  861.      echomail processor can toss into your message base. This address
  862.      must be a unique address. It is recommended that you use
  863.      9:9999/9999.0 since it highly unlikely that such an address will
  864.      ever be used. Please refer to section 11.1 for a complete
  865.      explanation of how to install ALLFIX for systems that do not use
  866.      the Hudson Message Base.
  867.  
  868.  
  869.      5.3.2  Site information
  870.  
  871.      Here you can enter some information about your system. Most of this
  872.      information is used when creating replies to information requests.
  873.      This is also the menu where you must enter your registration key.
  874.  
  875.      BBS name            This is the name of your BBS
  876.  
  877.      Phone 1             This is the number of your BBS line 1
  878.  
  879.      Phone 2             This is the number of your BBS line 2
  880.  
  881.      Phone 3             This is the number of your BBS line 3
  882.  
  883.      Location            This is the city name where your BBS is located
  884.  
  885.      SysOp               This is the name of the system operator (should
  886.                          be your name)
  887.  
  888.      Max baud            This is the maximum baud rate supported by your
  889.                          BBS system
  890.  
  891.      Flags               This is the collection of nodelist flags defining
  892.                          your system's capabilities. If you do not know
  893.                          what your flags are, take a look in your nodelist,
  894.  
  895.                                        18
  896.                          or ask your HOST/HUB
  897.  
  898.      Comment             This is a comment that is placed in all the
  899.                          information request replies. The comment can be
  900.                          anything you feel people might want to know about
  901.                          your system. If you leave it blank, then it will
  902.                          not be added to the information request replies.
  903.  
  904.      Reg key             Here you must enter your registration key. Please
  905.                          see the registration form for details on how to
  906.                          register, if you have not already done so.
  907.  
  908.  
  909.      5.3.3  Pathnames
  910.  
  911.      Within this menu you have to configure some important directories
  912.      and file names that ALLFIX needs to perform correctly.
  913.  
  914.      MSGpath             The path to the Hudson Message Base. You only
  915.                          need to fill in this field if you are planning
  916.                          on making use of the Hudson Message Base.
  917.  
  918.      Net mail            The path where your outgoing netmail is stored.
  919.  
  920.      Inbound             The path where inbound files and echomail bags are
  921.                          received.
  922.  
  923.      Outbound            The outbound path for Binkley 2.50 or higher.
  924.                          If you do not use Binkley, then don't enter
  925.                          anything in this field.
  926.  
  927.      PKT in              The path where ALLFIX can find its .PKT files.
  928.                          This corresponds with the directory where outgoing
  929.                          packets are stored. You only need to fill in
  930.                          this field if you are planning on making use of
  931.                          the .PKT features.
  932.  
  933.      PKT out             The path where ALLFIX should create any .PKT
  934.                          files. If your echo mail processor supports a
  935.                          'secure' directory, you should enter that path,
  936.                          otherwise you should enter the path which your
  937.                          echomail processor checks for new mail packets.
  938.                          You only need to fill in this field if you are
  939.                          planning on making use of the .PKT features.
  940.  
  941.      Tic path            The path where ALLFIX should store any outgoing
  942.                          TIC files.
  943.  
  944.      Queue pth           The path where files in pass through areas should
  945.                          be stored.
  946.  
  947.  
  948.                                        19
  949.      Semaphore           The path where ALLFIX should create semaphore
  950.                          files for your mailer. (ie. FDRESCAN.NOW)
  951.  
  952.      List path           The path where ALLFIX can find alternate FILES.xxx
  953.                          files for directories found on CD-Rom drives.
  954.                          ALLFIX will check this directory before
  955.                          checking the official directory. The name of
  956.                          the alternate file must end in 3 digits. The
  957.                          file for file area 1 would be named: FILES.001.
  958.  
  959.      Rcvd path           The path where RCVD files are moved to. ALLFIX can
  960.                          move incoming files. It will only move them if the
  961.                          attached message is gone. Leaving this option
  962.                          blank, disables this function. ALLFIX will not
  963.                          move any arcmail packets, or .PKT files, or )(.ID
  964.                          files.
  965.  
  966.      Auto-add            The path where new file echos should be added.
  967.                          ALLFIX will create a new directory, within this
  968.                          directory, for each new file echo. The name of
  969.                          the directory will be the same as the name of
  970.                          the new file echo. If the name is longer than 8
  971.                          characters, then ALLFIX will add a '.' in
  972.                          appropriate place. If the name is 12 characters
  973.                          long, then the last character will be lost.
  974.  
  975.  
  976.      5.3.4  Filenames
  977.  
  978.      Within this menu you need to configure a few filenames that ALLFIX
  979.      needs.
  980.  
  981.      Alias               ALLFIX has the ability to update an alias file.
  982.                          If, for example, you have a alias name FNEWS for
  983.                          the latest FidoNet news, and you keep the last 10
  984.                          files on your hard drive, then if you use a
  985.                          filespec in your alias file, the person requesting
  986.                          FNEWS will get all the files. However, if you
  987.                          enter the whole name, then the user will not get
  988.                          the latest version, if you received a newer
  989.                          version, since the time you updated the alias
  990.                          file. With this option, ALLFIX will scan through
  991.                          the alias file, and replace the correct files with
  992.                          the new file. Please note however, ALLFIX will NOT
  993.                          replace any lines that include wildcards!
  994.                          Therefore, the alias' that need to be updated must
  995.                          not include wildcards like '*' and '?'.
  996.  
  997.                          ALLFIX will also update this file for TIC files
  998.                          containing the MAGIC command.
  999.  
  1000.  
  1001.                                        20
  1002.      Log file            The path\filename.ext of the log file ALLFIX
  1003.                          should write to.
  1004.  
  1005.      Mgr log             The AreaMgr log. The ALLFIX log will be used if
  1006.                          this entry is left blank.
  1007.  
  1008.      FDor log            The FixDor log file. The ALLFIX log will be used
  1009.                          if this entry is left blank.
  1010.  
  1011.  
  1012.      5.3.5  Area group names
  1013.  
  1014.      Here you specify the meaning of the groups you use (A-Z). ASETUP will
  1015.      pop-up this list whenever you edit a group field. Groups are used in
  1016.      ALLFIX to give certain nodes access to certain File Echos, and to
  1017.      categorize new file announcements. You should make a logical
  1018.      arrangement.
  1019.  
  1020.      The text you assign to a group has no function. It is simply there to
  1021.      make it easier for you to remember which group belongs where.
  1022.  
  1023.  
  1024.      5.3.6  Origin Lines
  1025.  
  1026.      Here you can enter up to 20 origin lines that will be appended to any
  1027.      echomail that is created. Do not enter any network addresses, since
  1028.      that is done automatically.
  1029.  
  1030.  
  1031.      5.3.7  Uplink manager
  1032.  
  1033.      The uplink manager is used to automatically request unknown areas
  1034.      from a host of hub.
  1035.  
  1036.      If a downlink sends an AreaMgr request for an area that is unknown
  1037.      to that system, then ALLFIX can automatically create an AreaMgr
  1038.      request for one of the Host systems, requesting the new area.
  1039.  
  1040.      The following is an explanation of how the uplink manager system
  1041.      works.
  1042.  
  1043.      When ALLFIX receives an AreaMgr request for an area that is unknown
  1044.      to that system, it will first determine if it should forward
  1045.      requests for unknown systems from that node. That information is
  1046.      found in the Node manager.
  1047.  
  1048.      If ALLFIX is allowed to forward requests from that node then it
  1049.      will continue by first determining which uplink system to select
  1050.      for the request.
  1051.  
  1052.      A list of groups can be configured for each uplink system. The
  1053.  
  1054.                                        21
  1055.      requesting node must have access to at least one of the groups in
  1056.      that list.
  1057.  
  1058.      ALLFIX will search the file echo areas list for each of the uplinks
  1059.      that meet the criteria explained above. The search will continue
  1060.      until ALLFIX has searched each areas list, or until it finds an
  1061.      uplink system that has the unknown area. If the search is
  1062.      successful, then ALLFIX will generate an AreaMgr request to that
  1063.      uplink system, requesting the unknown area. ALLFIX will
  1064.      automatically add any requested areas to the File echo manager. It
  1065.      will use the description as listed in the areas list. The newly
  1066.      added areas will be made pass through, and the requesting node will
  1067.      be put in the export list as a Send only system, and the uplink will
  1068.      be put in the list as a Receive only system. If there is only one
  1069.      group in that uplink's group list, then that group will be used for
  1070.      the new area, is there are more groups in the list, then ALLFIX
  1071.      will put a '?' in the group field.
  1072.  
  1073.      ALLFIX also offers the ability to toggle an unconditional switch,
  1074.      which means that if an area is not found in the areas list for a
  1075.      certain uplink system, then the request is sent to that system
  1076.      anyway. Please note, that ALLFIX will first search through the tag
  1077.      list for the area. If the area is found, then the description, as
  1078.      in the areas list, will be used, otherwise ALLFIX will use a default
  1079.      description.
  1080.  
  1081.  
  1082.      The file echo tag listing should be of the following format:
  1083.  
  1084.      [file echo] [description]
  1085.  
  1086.  
  1087.      Following is a description of all the fields.
  1088.  
  1089.      Uplink system       The network address of the uplink system.
  1090.  
  1091.      AreaFix program     The name that ALLFIX should write the
  1092.                          uplink request to.
  1093.  
  1094.      AreaFix password    The passord that ALLFIX should put on the
  1095.                          subject line of the uplink request.
  1096.  
  1097.      Add '+' prefix      Should ALLFIX add a '+' in front of file echo
  1098.                          tags. ALLFIX does not need a '+'.
  1099.  
  1100.      Authorized groups   The requesting node must have access to at
  1101.                          least one of these groups.
  1102.  
  1103.      Unconditional       Forward all requests to this uplink, as long as
  1104.                          the requesting system has access to one of the
  1105.                          groups. ALLFIX will first look in the Areas
  1106.  
  1107.                                        22
  1108.                          file (see next option). If the area is listed
  1109.                          in that file, then ALLFIX will use the
  1110.                          description from that area as the comment for
  1111.                          the new file echo, otherwise, it will leave the
  1112.                          comment field empty.
  1113.  
  1114.      Areas filename      File containing a list of the file echo tags
  1115.                          that are available from this system.
  1116.  
  1117.      Origin address      AKA to use for uplink request. Since you may
  1118.                          receive file echos for more than one network,
  1119.                          from the same uplink, ALLFIX can not rely on
  1120.                          AKA matching.
  1121.  
  1122.      Direct              Use the direct flag for uplink request
  1123.                          messages.
  1124.  
  1125.  
  1126.      5.3.8  AKA matching
  1127.  
  1128.      Within this menu you can configure the AKA matching. You can define
  1129.      which AKA ALLFIX should use when sending messages or files to a
  1130.      certain Zone or to a certain Zone:Net.
  1131.  
  1132.      You can, for example, configure ALLFIX to use one aka for 2:512 and
  1133.      another for the rest of zone 2.
  1134.  
  1135.      If ALLFIX encounters an aka that is not in the list, then it will
  1136.      use your main address.
  1137.  
  1138.  
  1139.      5.3.9  Miscellaneous
  1140.  
  1141.      5.3.9.1  Compression programs
  1142.  
  1143.      Here you can define the name and command line options for compression
  1144.      and decompression programs. Please make sure that the programs can
  1145.      be found in your path. You may enter the names of batch files. If you
  1146.      do not include an extension (like .EXE etc) then ALLFIX will first
  1147.      search for .EXE, then .COM and last for .BAT files in your path.
  1148.  
  1149.  
  1150.      5.3.9.2  Global options
  1151.  
  1152.      Within this menu you can configure some global options.
  1153.  
  1154.      Keep original file date
  1155.                          If ALLFIX should reset the date and time of a
  1156.                          file being imported, or if it should keep the
  1157.                          original date and time. Most BBS systems look
  1158.                          at the file date to determine if a user has
  1159.  
  1160.                                        23
  1161.                          already seen the file or if the file is a
  1162.                          new file. Therefore, it is usually a good idea
  1163.                          NOT to reset the date and time, because then
  1164.                          the file date and time is set to the date
  1165.                          and time it had when it arrived on your system.
  1166.  
  1167.      Reset dates in future
  1168.                          ALLFIX can reset the date of files it finds 
  1169.                          while scanning for new files to hatch, or for
  1170.                          new files in the BBS new file dirs, if the 
  1171.                          date of the file is set for some time in the
  1172.                          future.
  1173.  
  1174.                          This option can make sure that ALLFIX does not
  1175.                          announce, or hatch a file more than once, if the
  1176.                          date of the file is incorrectly set to some time
  1177.                          in the future.
  1178.  
  1179.      Mailer rescan       If ALLFIX should force your mailer to rescan
  1180.                          the netmail path when necessary. Possible
  1181.                          options include:
  1182.  
  1183.                          None        Don't create any semaphore files.
  1184.  
  1185.                          FrontDoor   Create the FDRESCAN.NOW and the
  1186.                                      FMRESCAN.NOW semaphore files.
  1187.  
  1188.                          InterMail   Create the IMRESCAN.NOW and the
  1189.                                      IERESCAN.NOW semaphore files.
  1190.  
  1191.                          D'Bridge    Create the DBRIDGE.RSN semaphore
  1192.                                      file if netmail has been created.
  1193.                                      Create the DBRIDGE.RSE semaphore
  1194.                                      file if echomail has been created.
  1195.  
  1196.      Keep ALLFIX receipts
  1197.                          If ALLFIX should keep AreaMgr requests. Please
  1198.                          see section 6.3 for an explanation about the
  1199.                          AreaMgr. If you disable this option, then ALLFIX
  1200.                          will simply erase any messages to the AreaMgr
  1201.                          after they have been processed.
  1202.  
  1203.      Keep exported messages
  1204.                          If ALLFIX should toggle the Kill/Sent flag when
  1205.                          writing netmail messages.
  1206.  
  1207.      Swapping method     The way ALLFIX should handle swapping. Options
  1208.                          are: None, Disk, XMS/EMS, XMS/EMS/Disk. The
  1209.                          options are listed in order of priority. If,
  1210.                          for example, you select XMS/EMS and there is
  1211.                          not enough XMS then ALLFIX will try to swap to
  1212.  
  1213.                                        24
  1214.                          EMS. If you do not use swapping you may encounter
  1215.                          problems when ALLFIX attempts to call up an
  1216.                          archiving program, or when executing commands on
  1217.                          magic files.
  1218.  
  1219.      Use XMS/EMS for cache
  1220.                          ALLFIX can use XMS/EMS for an internal cache.
  1221.                          ALLFIX caches the file area records and the
  1222.                          node manager records. Using a cache can
  1223.                          drastically speed up AreaMgr processes, and
  1224.                          handling of TIC files. If there is only one TIC
  1225.                          file to process, then the cache will have
  1226.                          useless, but as soon as there is more than one
  1227.                          TIC file to process, the cache will begin to
  1228.                          reduce the process time.
  1229.  
  1230.                          Because ALLFIX may need to swap to dos when
  1231.                          executing a child process, such as an archiver,
  1232.                          ALLFIX will leave 256kb of XMS/EMS to be used
  1233.                          for swapping at a later time. ALLFIX will only
  1234.                          initialize a cache, if there is more than 256kb
  1235.                          of XMS/EMS available. ALLFIX will initialize as
  1236.                          much memory as is needed, or as much as is
  1237.                          available.
  1238.  
  1239.      Download counters   The Download counters that ALLFIX should append
  1240.                          before a file description when importing the
  1241.                          file. Leaving this option blank disables this
  1242.                          feature.
  1243.  
  1244.      Log style           The style of the log file to be used. You can
  1245.                          choose from: FrontDoor, D'Bridge, RemoteAccess,
  1246.                          and SuperBBS.
  1247.  
  1248.      Process local requests
  1249.                          If ALLFIX should process local FileFind requests,
  1250.                          that is, any request that is written on your BBS
  1251.                          by you, or by a BBS users.
  1252.  
  1253.      Replace extension   If ALLFIX should replace the extensions of file
  1254.                          specifications in FileFind requests. If you enable
  1255.                          this option, then ALLFIX will convert all the
  1256.                          extensions to .*. Disabling the option will leave
  1257.                          the extensions as they are. ALLFIX will add .* to
  1258.                          any file specifications that do not have an
  1259.                          extension. ALLFIX will not add the wildcard, '*',
  1260.                          to files ending in a period, '.'.
  1261.  
  1262.      Run in Binkley mode If you use Binkley version 2.50 or higher, then
  1263.                          you must turn this option on. ALLFIX will
  1264.                          create the correct flavor files in the correct
  1265.  
  1266.                                        25
  1267.                          directories. ALLFIX does not support outbound
  1268.                          directories named after their respective
  1269.                          domains. ALLFIX only supports outbound
  1270.                          directories with the hexadecimal representation
  1271.                          of the aka zone numbers as the extensions.
  1272.  
  1273.                          Example:
  1274.  
  1275.                              C:\BINK\OUTBOUND       {for the main zone }
  1276.                              C:\BINK\OUTBOUND.003   {for zone 3        }
  1277.  
  1278.      Days to keep history
  1279.                          The number of days ALLFIX should keep files in the
  1280.                          history file. The maximum number of days is 255,
  1281.                          and 0 is the minimum, in which case, all the files
  1282.                          will be left in the history file. You can remove
  1283.                          old entries from the history file using the
  1284.                          PACK command.
  1285.  
  1286.      Use HMB             If ALLFIX should use the Hudson Message Base or
  1287.                          work via .PKT files. If the HMB method is
  1288.                          chosen, then where ever any echomail options
  1289.                          are configured, the Board must be filled in,
  1290.                          like wise, if the .PKT system is preferred, then
  1291.                          the ECHOtags must always be correctly filled
  1292.                          in.
  1293.  
  1294.      Extendend desc char The character ALLFIX should place before 
  1295.                          extended descriptions. Extended discriptions are
  1296.                          those descriptions that take up more than one
  1297.                          line. ALLFIX will use this character to mark
  1298.                          multiple description lines when importing a
  1299.                          FILE_ID.DIZ file that contains more than one
  1300.                          line of text.
  1301.  
  1302.  
  1303.      5.3.9.3  Log options
  1304.  
  1305.      Within this menu you can specify which things ALLFIX should write
  1306.      to its log file.
  1307.  
  1308.      Inbound activity    Inbound File echo and Magic filename activity.
  1309.  
  1310.      Outbound activity   Outbound File echo and Magic filename activity.
  1311.  
  1312.      Maintenance activity
  1313.                          Archive conversion and other maintenance
  1314.                          activities.
  1315.  
  1316.      Security violations Security violations.
  1317.  
  1318.  
  1319.                                        26
  1320.      AreaMgr activity    AreaMgr activities.
  1321.  
  1322.      Notify activity     Notify activities.
  1323.  
  1324.      Move rcvd files     Move rcvd file activities.
  1325.  
  1326.      Move bad TIC files  Move bad TIC file activities.
  1327.  
  1328.      FileFind rejected   Rejected FileFind messages.
  1329.  
  1330.      FileFind created    Created FileFind replies.
  1331.  
  1332.      FixDor activity     FixDor activities.
  1333.  
  1334.      External Hatch      External Hatch activities.
  1335.  
  1336.      New file reports    The creation of new file reports.
  1337.  
  1338.      Debug               All of the above without changing them.
  1339.  
  1340.  
  1341.      5.3.9.4  AreaMgr options
  1342.  
  1343.      Within this menu, you can configure several options concerning the
  1344.      AreaMgr.
  1345.  
  1346.      Keep requests       Should ALLFIX keep or delete AreaMgr requests
  1347.                          after processes them.
  1348.  
  1349.      Keep receipts       Should ALLFIX toggle the KILL flag for any
  1350.                          AreaMgr receipts.
  1351.  
  1352.      Allow %+ALL         Should a system be able to use the %+ALL
  1353.                          command to connect all available areas.
  1354.  
  1355.      Allow %NOTIFY       Should a system be able to use the %NOTIFY
  1356.                          command to toggle the notify option.
  1357.  
  1358.      Allow %PASSWORD     Should a system be able to use the %PASSWORD
  1359.                          command to change his/her password.
  1360.  
  1361.      Allow %MESSAGE      Should a system be able to use the %MESSAGE
  1362.                          command to toggle the netmail announcement
  1363.                          feature.
  1364.  
  1365.      Allow %COMPRESSION  Should a system be able to use the %COMPRESSION
  1366.                          command to change the archiver for the TicPack
  1367.                          options.
  1368.  
  1369.      Allow %TICK         Should a system be able to use the %TICK
  1370.                          command to toggle the Tic file option.
  1371.  
  1372.                                        27
  1373.      Allow %INACTIVE     Should a system be able to use the %INACTIVE
  1374.                          command to temporarily turn off all the areas.
  1375.                          If this is set to 'No' then ALLFIX will also
  1376.                          prevent the system from using the %ACTIVE 
  1377.                          command.
  1378.  
  1379.      Auto-add nodes      Should ALLFIX automatically add an unknown
  1380.                          system to the node manager. If you enable this
  1381.                          option, then ALLFIX will any unknown system that
  1382.                          sends an AreaMgr request, requesting to be
  1383.                          connected to selected file echos.
  1384.  
  1385.      Public groups       List of public groups, that auto-added nodes
  1386.                          have access to.
  1387.  
  1388.  
  1389.      5.3.9.5  Edit days
  1390.  
  1391.      You can change the names of the days. If, for example, you live
  1392.      in Holland, and you wish to use the Dutch names, you can configure
  1393.      that within this menu. The names of the days are used in several
  1394.      occasions, such as messages to accompany TIC files and new file
  1395.      reports.
  1396.  
  1397.  
  1398.      5.3.9.6  Edit months
  1399.  
  1400.      You can change the names of the months. If, for example, you live
  1401.      in Holland, and you wish to use the Dutch names, you can configure
  1402.      that within this menu. The names of the months are used in several
  1403.      occasions, such as messages to accompany TIC files and new file
  1404.      reports.
  1405.  
  1406.  
  1407.      5.3.9.7  Edit file format
  1408.  
  1409.      Within this menu, you will find another menu, asking you to choose
  1410.      a mode. ALLFIX can create two different types of new file reports,
  1411.      those that are uncategorized, and those that are categorized by
  1412.      areas.
  1413.  
  1414.      There are two special meta commands that can be used to insert a
  1415.      variable amount of spaces before or after a certain meta command.
  1416.      For example, if you want files to be displayed in a nice listing,
  1417.      where all the filenames begin on the same column, and all the
  1418.      file sizes end on the same column, you can tell ALLFIX to insert
  1419.      12 minus the length of the current file name spaces after the file
  1420.      name and 8 minus the length of the current file size of spaces
  1421.      before the file size. The format is simple. Use a ':' to specify
  1422.      after and a '#' to specify before. Examples:
  1423.  
  1424.  
  1425.                                        28
  1426.      ^F:12               This will tell ALLFIX to add 12 minus the
  1427.                          length of the file name spaces after the
  1428.                          file name.
  1429.  
  1430.      ^F#12               This will tell ALLFIX to add 12 minus the
  1431.                          length of the file name spaces before the
  1432.                          file name.
  1433.  
  1434.      Please note: ALLFIX only processes the : and # meta commands when
  1435.      they occur directly after another valid meta command.
  1436.  
  1437.  
  1438.      5.3.9.7.1  Mode 1
  1439.  
  1440.      Within this menu you can edit the way that files are listed in the
  1441.      uncategorized new file reports. The default, as shown in the setup
  1442.      program looks like this:
  1443.  
  1444.      File: CONT181.ZIP (8,812 bytes) (06-26-92)
  1445.      Area: CONTACT [Contact net files]
  1446.      Desc: Contact Net nodelist for day: 181
  1447.  
  1448.      There are two lines that you can configure, but with the help of
  1449.      certain meta commands, you can create many more.
  1450.  
  1451.      The following is list of the meta commands you can use.
  1452.  
  1453.      ^A                  The name of the File Echo in which this file
  1454.                          was received. If this happens to be a file
  1455.                          found in one of the directories that ALLFIX is
  1456.                          allowed to scan for new files, this will be the
  1457.                          name of the file area.
  1458.  
  1459.      ^O                  The origin address of the system where this
  1460.                          file was hatched. If this happens to be a file
  1461.                          found in one of the directories that ALLFIX is
  1462.                          allowed to scan for new files, then the origin
  1463.                          will read "<upload>"
  1464.  
  1465.      ^F                  The name of the file.
  1466.  
  1467.      ^S                  The size of the file, in bytes with commas
  1468.                          every 3 characters.
  1469.  
  1470.      ^D                  The date of the file in format MM-DD-YY
  1471.  
  1472.      ^E                  The description of the file.
  1473.  
  1474.      ^C                  The comment for that particular file echo or
  1475.                          file area.
  1476.  
  1477.  
  1478.                                        29
  1479.      ^M                  A return, used to create more than 2 lines.
  1480.  
  1481.      The above example is configured as follows:
  1482.  
  1483.      line 1  File: ^F (^S bytes) (^D)^MArea: ^A [^C]
  1484.      line 2  Desc: ^E
  1485.  
  1486.  
  1487.      5.3.9.7.2  Mode 2
  1488.  
  1489.      Within this menu you can edit the way new files are displayed in
  1490.      the categorized new file reports.
  1491.  
  1492.      Line 1 represents the header of each area listing, and Line 2
  1493.      represents the actual way the files are listed within each area
  1494.      grouping.
  1495.  
  1496.      The default header looks like this: ───┐
  1497.                                              
  1498.      Area : HSE, comment : Harms Software distribution echo
  1499.      -------------------------------------------------------------------
  1500.      BB_V101.ARJ   22,166 10-09-92 Latest version of BBS-Base, Database
  1501.                                    door for the BBSlijst, v1.01
  1502.                                                
  1503.      The default file lines look like this: ──┘
  1504.  
  1505.      For header (line 1), you can make use of the following meta commands.
  1506.  
  1507.      ^A                  The name of the File Echo in which this file
  1508.                          was received. If this happens to be a file
  1509.                          found in one of the directories that ALLFIX is
  1510.                          allowed to scan for new files, this will be the
  1511.                          name of the file area.
  1512.  
  1513.      ^O                  The origin address of the system where this
  1514.                          file was hatched. If this happens to be a file
  1515.                          found in one of the directories that ALLFIX is
  1516.                          allowed to scan for new files, then the origin
  1517.                          will read "<upload>"
  1518.  
  1519.      ^C                  The comment for that particular file echo or
  1520.                          file area.
  1521.  
  1522.      ^M                  A return, used to create more than 2 lines.
  1523.  
  1524.      For the file lines (Line 2) you can use the following meta
  1525.      commands.
  1526.  
  1527.      ^F                  The name of the file.
  1528.  
  1529.      ^S                  The size of the file, in bytes with commas
  1530.  
  1531.                                        30
  1532.                          every 3 characters.
  1533.  
  1534.      ^D                  The date of the file in format MM-DD-YY
  1535.  
  1536.      ^E                  The description of the file.
  1537.  
  1538.      ^M                  A return, used to create more than 2 lines.
  1539.  
  1540.      The header, shown above, can be realized with the following line:
  1541.  
  1542.      Area : ^A, Comment : ^C
  1543.  
  1544.      The files line, shown above, can be realized with the following
  1545.      line:
  1546.  
  1547.      ^F:12^S#8 ^D:9^E
  1548.  
  1549.  
  1550.      5.3.9.8  Exclude files
  1551.  
  1552.      Many times certain files are updated on a regular basis, and it is
  1553.      unnecessary to include them in a new file report every time.
  1554.      Therefore, you can enter up to 20 file names, or file specs that
  1555.      ALLFIX is not allowed to include in new file reports.
  1556.  
  1557.      Any  DOS wildcard  is  allowed,  as  well  as  the  following  special
  1558.      wildcards:
  1559.  
  1560.      @                    Any alphabetical character, including
  1561.                           extended ASCII characters.
  1562.  
  1563.      #                    Any numerical character. 
  1564.  
  1565.  
  1566.      5.4  Message area manager
  1567.  
  1568.      Here you can setup which echo mail areas ALLFIX is allowed to scan
  1569.      for information requests. You can enter up to 255 areas.
  1570.  
  1571.      The message area configuration is stored in the AREAS.FIX file.
  1572.      Index information is stored in AREAS.IDX.
  1573.  
  1574.      Following is a description of all the fields in this menu.
  1575.  
  1576.      Comment             This comment is for your own personal use. Since
  1577.                          some people will use ECHOtags (Maximus users, for
  1578.                          example) and others will use Board numbers, ALLFIX
  1579.                          will sort the areas based on the comment.
  1580.  
  1581.      ECHOtag             If you make use of the .PKT system, then you MUST
  1582.                          enter an ECHOtag. The ECHOtag is the official name
  1583.  
  1584.                                        31
  1585.                          of the echo area.
  1586.  
  1587.      Reply tag           If you make use of the .PKT system, and you want
  1588.                          ALLFIX to generate replies in another message
  1589.                          area, then you can enter that area name here.
  1590.  
  1591.      Board #             If you use the Hudson Message Base, then you MUST
  1592.                          enter a message board number. Valid numbers are
  1593.                          1-200. The number corresponds to the number in
  1594.                          your BBS and mailer configuration.
  1595.  
  1596.      Reply brd           If you use the Hudson Message Base and you want
  1597.                          ALLFIX to generate replies in another message
  1598.                          area, then you can enter that area number here.
  1599.  
  1600.      Origin              This is the origin line that ALLFIX should append
  1601.                          to FileFind replies created in this area.
  1602.  
  1603.      Use Aka             This is the aka that you wish ALLFIX to use for
  1604.                          this ECHO mail area.
  1605.  
  1606.  
  1607.      5.4.1  View mode
  1608.  
  1609.      In view mode you can walk through the areas with the cursor up/down,
  1610.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  1611.      the comment. Pressing Home will take you to the first area, End will
  1612.      take you to the last area.
  1613.  
  1614.      The following keys are in view mode.
  1615.  
  1616.      ENTER               Edit the current entry.
  1617.  
  1618.      ESC,F9,F10          Done, return to the previous menu.
  1619.  
  1620.      F1                  Call up the help screen.
  1621.  
  1622.      F2                  Find an area, based on the comment entered.
  1623.  
  1624.      F3                  This key will bring you into an overview mode,
  1625.                          where you select which area to go to from a
  1626.                          nice scrollable listing. You can delete and
  1627.                          insert entries from this mode.
  1628.  
  1629.  
  1630.      5.4.2  Edit Mode
  1631.  
  1632.      In the edit mode you can move between the fields using the up and
  1633.      down arrows, or the enter key.
  1634.  
  1635.      The following keys are available.
  1636.  
  1637.                                        32
  1638.      ESC                 Exit. If you have made any changes, you will
  1639.                          be asked if you want save them.
  1640.  
  1641.      F2                  Select the AKA that ALLFIX should use when
  1642.                          writing in this area.
  1643.  
  1644.      F3                  Select the origin line that ALLFIX should use
  1645.                          when writing in this area. You can select from
  1646.                          one of the 20 global origin lines.
  1647.  
  1648.      F9                  Abort the changes and exit.
  1649.  
  1650.      F10                 Save the changes and exit.
  1651.  
  1652.  
  1653.      5.5  File area manager
  1654.  
  1655.      Within the File area manager you can define which BBS file areas
  1656.      ALLFIX is allowed to scan when processing information requests.
  1657.      Please make sure that ALLFIX is not allowed to scan private areas,
  1658.      or areas where there might be not so legal software.
  1659.  
  1660.      You can scroll through the listing using the arrow keys, or the page
  1661.      up and page down keys. Home and end will take you to the top and
  1662.      bottom, respectively.
  1663.  
  1664.      The following keys are available.
  1665.  
  1666.      F1                  This menu has online help and is accessible
  1667.                          with this function key.
  1668.  
  1669.      F2                  Turn  all of the areas on or off. If there is one
  1670.                          are that is not on then this key will turn all of
  1671.                          the areas on, if all the areas are on, then it
  1672.                          will turn them all off.
  1673.  
  1674.      F3                  Restore the changes. Incase you made changes
  1675.                          that you regret, you can restore the original
  1676.                          values with this key.
  1677.  
  1678.  
  1679.      5.6  New file reports
  1680.  
  1681.      You can define if and where ALLFIX should create new file reports.
  1682.      Files are included in the report based on which group they belong
  1683.      to. Here is a description of the various fields. You may decide
  1684.      that you want a certain report to be written in more than one area.
  1685.      You can create more than one entry with the same list of groups.
  1686.      If you do so, ALLFIX will generate multiple new file reports. You
  1687.      can enter up to 255 reports.
  1688.  
  1689.  
  1690.                                        33
  1691.      The new file reports configuration is stored within the file called
  1692.      GROUPS.FIX. Index information is stored in GROUPS.IDX.
  1693.  
  1694.      Please note: You do not have to  enter a board number, or an ECHOtag.
  1695.      If you do not, then ALLFIX will only generate reports to the people
  1696.      listed in the export listing. If there is also no one in the export
  1697.      listing, then this report is inactive.
  1698.  
  1699.      The following is a description of the fields in this menu.
  1700.  
  1701.      Groups                  This is a list of groups that should be
  1702.                              included in this particular list.
  1703.  
  1704.      Echotag                 For BBS systems that plan on using the
  1705.                              .PKT support, you must enter the ECHOtag of
  1706.                              the echomail area that you want the new
  1707.                              file report to be placed in.
  1708.  
  1709.      Board #                 For BBS systems using the HMB, you must
  1710.                              enter the board number of the message area
  1711.                              where you want ALLFIX to place the new file
  1712.                              report.
  1713.  
  1714.      Use Aka                 The aka that you want to use for this area.
  1715.  
  1716.      Origin                  The origin line that you want to use for
  1717.                              this area. You can select from the 20
  1718.                              global origin lines.
  1719.  
  1720.      Header                  This is an ASCII text file, that ALLFIX
  1721.                              should place before each new file report.
  1722.                              Please refer to section 6.1 for an
  1723.                              explanation of the various meta commands
  1724.                              that you can use within the text file.
  1725.  
  1726.      Footer                  This is an ASCII text file, that ALLFIX
  1727.                              should place after each new file report.
  1728.                              Please refer to section 6.1 for an
  1729.                              explanation off the various meta commands
  1730.                              that you can use within the text file.
  1731.  
  1732.      From                    Who the new file report should be 'From'.
  1733.  
  1734.      To                      Who the new file report should be 'To'.
  1735.  
  1736.      Subject                 The subject of the new file report.
  1737.  
  1738.      Mode                    The type of new file report that should be
  1739.                              generated, categorized by area, or
  1740.                              uncategorized.
  1741.  
  1742.  
  1743.                                        34
  1744.      Export                  This is a list of systems that ALLFIX
  1745.                              should send carbon copies of the new file
  1746.                              report to.
  1747.  
  1748.  
  1749.      5.6.1  View mode
  1750.  
  1751.      In view mode you can walk through the reports with the cursor up/down,
  1752.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  1753.      the list of groups. Pressing Home will take you to the first area, End
  1754.      will take you to the last area.
  1755.  
  1756.      These keys are available in view mode.
  1757.  
  1758.      ENTER               Edit the current entry.
  1759.  
  1760.      ESC,F9,F10          Done, return to the previous menu.
  1761.  
  1762.      F1                  Call up the help screen.
  1763.  
  1764.      F2                  Find an area, based on the groups included in the
  1765.                          report.
  1766.  
  1767.      F3                  This key will bring you into an overview mode,
  1768.                          where you select which area to go to from a
  1769.                          nice scrollable listing. You can delete and
  1770.                          insert entries from this mode.
  1771.  
  1772.      F5                  This key will bring you to a menu where you can
  1773.                          edit certain default settings.
  1774.  
  1775.  
  1776.      5.6.2  Edit mode
  1777.  
  1778.      In edit mode you can move around using the up and down arrow keys,
  1779.      or using the enter key.
  1780.  
  1781.      The following function keys are available.
  1782.  
  1783.      ESC                 Exit. If you have made any changes, you will
  1784.                          be asked if you want save them.
  1785.  
  1786.      F2                  Select which aka ALLFIX should use when
  1787.                          generating this report.
  1788.  
  1789.      F3                  Select which origin line ALLFIX should use when
  1790.                          generating this report. You can select from the
  1791.                          20 global origin lines.
  1792.  
  1793.      F5                  Edit the export list. Within the export list
  1794.                          you can use the up and down arrow keys to move
  1795.  
  1796.                                        35
  1797.                          around. Home and End move to the first and last
  1798.                          entry, respectively. A new address can be
  1799.                          entered using the Ins key, an old address can
  1800.                          be deleted using the Del key. You may enter up
  1801.                          to 255 addresses. Esc will take you back to the
  1802.                          previous menu.
  1803.  
  1804.      F9                  Abort changes and exit.
  1805.  
  1806.      F10                 Save changes and exit.
  1807.  
  1808.  
  1809.      5.7  File echo areas
  1810.  
  1811.      You can define your File Echos within this menu. You can enter up
  1812.      to 512 File Echos.
  1813.  
  1814.      The file echo configuration is stored within the file called
  1815.      FAREAS.FIX. Index information is stored in FAREAS.IDX.
  1816.  
  1817.      The following is a description of the fields in this menu.
  1818.  
  1819.      Name                The official name of the File Echo. The name
  1820.                          may be up to 12 characters long.
  1821.  
  1822.      Comment             A comment to describe this file echo. This
  1823.                          comment is displayed in AreaMgr requests.
  1824.                          Please refer to section 6.3 for a description
  1825.                          on the AreaMgr.
  1826.  
  1827.      Dest                The directory or file area that you want the
  1828.                          files for this area imported to. You can enter
  1829.                          either a path, or a file area number. If the
  1830.                          destination happens to be the same as the
  1831.                          origin directory, then ALLFIX will reset the
  1832.                          archive bit of the file, so that it will not be
  1833.                          handled again. You may also select pass
  1834.                          through. Which means that files will not be
  1835.                          imported into your system. They will, however, be
  1836.                          forwarded to your downlinks.
  1837.  
  1838.      Group               The group to which this File Echo belongs.
  1839.  
  1840.      Message             This is an ASCII text file that ALLFIX adds to
  1841.                          the file attach netmail to your downlinks.
  1842.                          Please refer to section 6.2 for a explanation
  1843.                          of all the meta commands that you can use for
  1844.                          in this text file.
  1845.  
  1846.      Keep #              The number of files to keep in the directory.
  1847.                          ALLFIX will look for files that match the
  1848.  
  1849.                                        36
  1850.                          filespec of the file being imported. It will
  1851.                          then erase enough files so that there are only
  1852.                          as many left as you specify in this field. The
  1853.                          FILES.BBS file is also updated. You can select
  1854.                          numbers 0 - 99. Number 0 means that ALLFIX will
  1855.                          NOT erase any files. 1 means that ALLFIX will
  1856.                          erase all the old files and then import the new
  1857.                          file. 2 means ALLFIX will erase all but one of
  1858.                          the old files and then import the new file,
  1859.                          etc. Please note: ALLFIX tries to guess the
  1860.                          filespec of the file being imported. For
  1861.                          example, a file called CONT162.ZIP would be
  1862.                          transformed into CONT???.ZIP. ALLFIX will then
  1863.                          look for all files that match that spec. ALLFIX
  1864.                          will try to put the files in the correct order.
  1865.                          It will put the files at the end of the list of
  1866.                          other files that match its specification.
  1867.  
  1868.      Announce            Include this area in the new file reports.
  1869.  
  1870.      Convert             Here you can select the archive type that
  1871.                          ALLFIX should convert all incoming files to.
  1872.                          You can select from one of the 6 supported
  1873.                          archivers, or you can select NONE, disabling
  1874.                          this feature.
  1875.  
  1876.      Convert all         If you have selected an archive format to
  1877.                          convert to, this option will tell ALLFIX to
  1878.                          convert all files, even if they are of the
  1879.                          destination archive format.
  1880.  
  1881.      Allow replace       Many TIC files contain a filespec that the
  1882.                          incoming file should replace. ALLFIX will
  1883.                          erase any files that match that filespec. With
  1884.                          this option you can tell ALLFIX to either honor
  1885.                          or ignore the replaces request. Please be
  1886.                          careful with this option. If you do not trust
  1887.                          your uplinks, then it is strongly advised to
  1888.                          turn this off, because a replaces request of
  1889.                          *.* will effectively erase all the files in
  1890.                          that area!
  1891.  
  1892.      Dupe check          Whether ALLFIX should check for dupes in this
  1893.                          file echo. The -NoDupe switch will override
  1894.                          this setting.
  1895.  
  1896.      Import FileID       ALLFIX has the ability to extract the
  1897.                          FILE_ID.DIZ file from an incoming archive,
  1898.                          and place that in your FILES.BBS instead of
  1899.                          the normal description included in the TIC file.
  1900.                          Please note that you should not use extended
  1901.  
  1902.                                        37
  1903.                          descriptions for areas where you make use of the
  1904.                          Keep # command.
  1905.  
  1906.                          ALLFIX will add a '>' before the extra
  1907.                          description lines for SuperBBS and a '+' for
  1908.                          all other BBS systems.
  1909.  
  1910.      Visible             When a person requests a listing of all the
  1911.                          available file echos, ALLFIX will not display
  1912.                          any areas that the person does not have access
  1913.                          to. If the visible field is set to 'Yes' then
  1914.                          ALLFIX will also include that area, and put a
  1915.                          '-' in front of the name, indicating that the
  1916.                          person does not have access to it.
  1917.  
  1918.      Tiny SB             Normally ALLFIX will append the seen by list
  1919.                          with all the systems in the export list, that
  1920.                          are not already in the seen by list. With this
  1921.                          option you can tell ALLFIX if it should strip
  1922.                          all the systems, that are not in the export
  1923.                          list, from the seen by list.
  1924.  
  1925.      No touch            Whether ALLFIX should update the FILES.BBS file.
  1926.                          If this option is set to 'Yes' then ALLFIX 
  1927.                          will NOT update the FILES.BBS file.
  1928.  
  1929.      Systems             A list of systems that are connected to this file
  1930.                          echo. You may enter up to 255 systems. For each
  1931.                          system you can select one of three status bits:
  1932.  
  1933.                          R      Receive only
  1934.  
  1935.                          S      Send only
  1936.  
  1937.                          B      Both (receive and send)
  1938.  
  1939.  
  1940.      5.7.1  View mode
  1941.  
  1942.      In view mode you can walk through the areas with the cursor up/down,
  1943.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  1944.      the area names. Pressing Home will take you to the first area, End
  1945.      will take you to the last area.
  1946.  
  1947.      These keys are available in the view mode.
  1948.  
  1949.      ENTER               Edit the current entry.
  1950.  
  1951.      ESC,F9,F10          Done, return to the previous menu.
  1952.  
  1953.      F1                  Call up the help screen.
  1954.  
  1955.                                        38
  1956.      F2                  Find an area, based on the name of the file echo.
  1957.  
  1958.      F3                  This key will bring you into an overview mode,
  1959.                          where you select which area to go to from a
  1960.                          nice scrollable listing. You can delete and
  1961.                          insert entries from this mode.
  1962.  
  1963.      F4                  You can globally add, delete, or replace nodes in
  1964.                          the export listing.
  1965.  
  1966.      F5                  This key will bring you to a menu where you can
  1967.                          edit certain default settings.
  1968.  
  1969.  
  1970.      5.7.2  Edit mode
  1971.  
  1972.      In edit mode, you can move around using the up and down arrow keys,
  1973.      or using the enter key.
  1974.  
  1975.      These function keys are available.
  1976.  
  1977.      F1                  This menu has online help, which can be
  1978.                          accessed using the F1 function key.
  1979.  
  1980.      F5                  Edit the systems list. Within the systems list
  1981.                          you can use the up and down arrow keys to move
  1982.                          around. Home and End move to the first and last
  1983.                          entry, respectively. A new address can be
  1984.                          entered using the Ins key, an old address can
  1985.                          be deleted using the Del key. You may enter up
  1986.                          to 255 addresses. Esc will take you back to the
  1987.                          previous menu. The following keys may be used
  1988.                          to toggle the status for each node:
  1989.  
  1990.                          R      Receive only
  1991.  
  1992.                          S      Send only
  1993.  
  1994.                          B      Both (send and receive)
  1995.  
  1996.      F6                  Select destination directory.
  1997.  
  1998.      F8                  Enter the Options menu.
  1999.  
  2000.      F9                  Abort changes and exit.
  2001.  
  2002.      F10                 Save changes and exit.
  2003.  
  2004.  
  2005.      5.8  Hatch manager
  2006.  
  2007.  
  2008.                                        39
  2009.      In  the hatch  manager  you can  configure  files that  ALLFIX  should
  2010.      automatically 'hatch'  into a File Echo. You can enter up to 255 files
  2011.      to hatch.  The files will be hatched whenever they are found and if it
  2012.      is allowed to hatch them on that particular day.
  2013.  
  2014.      Please note: It is very important that the directory of the file being
  2015.      hatched is DIFFERENT from  the destination directory of the  file echo
  2016.      that it  is being hatched  into. If  the directory is  the same,  then
  2017.      ALLFIX will continue to hatch that file until your hard drive is full!
  2018.      If a file, that exists in the destination  directory, must be hatched,
  2019.      the 'HatchNew' option from the Magic filename manager MUST be used.
  2020.  
  2021.      The hatch manager configuration is stored in the file called
  2022.      HATCH.FIX. Index information is stored in HATCH.IDX.
  2023.  
  2024.      The following is a description of the fields in this menu.
  2025.  
  2026.      Area                The name of the file echo area that this file
  2027.                          should be hatched into.
  2028.  
  2029.      Spec                The file spec of the file(s) that should be
  2030.                          hatched. Normal DOS wildcards are allowed,
  2031.                          in addition to the following special wildcards:
  2032.  
  2033.                          @        Any alphabetical character, including
  2034.                                   extended ASCII characters.
  2035.  
  2036.                          #        Any numberical character.
  2037.  
  2038.      Desc                The description of the file. Here you have
  2039.                          several options available.
  2040.  
  2041.                          /GET     Get the description from the FILES.BBS
  2042.                                   file, if there is one.
  2043.  
  2044.                          /REMOVE  Remove the description from the
  2045.                                   FILES.BBS file, if there is one.
  2046.  
  2047.                          %xx      Echo the character at position xx.
  2048.                                   This can be used to put the version
  2049.                                   number in the description. The
  2050.                                   number you enter must, of course, be
  2051.                                   less than or equal the length of the
  2052.                                   file name.
  2053.  
  2054.      Days                The days on which the files are allowed to be
  2055.                          hatched.
  2056.  
  2057.      Repl                The file spec that these files should replace.
  2058.                          You may enter wild cards. Please be careful
  2059.                          with this option, because it not only affects
  2060.  
  2061.                                        40
  2062.                          your system, but also all of your downlinks.
  2063.  
  2064.      Mgic                ALLFIX supports the new TIC command 'MAGIC'.
  2065.                          This command tells the destination system to
  2066.                          update or append an entry to the Alias file.
  2067.                          The appended entry will receive the magic name
  2068.                          that is entered here, and the full path and
  2069.                          filename of the imported file. This may be
  2070.                          used, for example, to make sure that each
  2071.                          system has the latest nodelist in the alias
  2072.                          file. Please be careful when using this
  2073.                          option, since the destination system may become
  2074.                          irritated if this option is used irresponsibly.
  2075.  
  2076.  
  2077.      5.8.1  View mode
  2078.  
  2079.      In view mode you can walk through the areas with the cursor up/down,
  2080.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  2081.      the area names. Pressing Home will take you to the first area, End
  2082.      will take you to the last area.
  2083.  
  2084.      These keys are available in the view mode.
  2085.  
  2086.      ENTER               Edit the current entry.
  2087.  
  2088.      ESC,F9,F10          Done, return to the previous menu.
  2089.  
  2090.      F1                  Call up the help screen.
  2091.  
  2092.      F2                  Find an area, based on the name of the file echo.
  2093.  
  2094.      F3                  This key will bring you into an overview mode,
  2095.                          where you select which area to go to from a
  2096.                          nice scrollable listing. You can delete and
  2097.                          insert entries from this mode.
  2098.  
  2099.  
  2100.      5.8.2  Edit mode
  2101.  
  2102.      In edit mode, you can move around using the up and down arrow keys,
  2103.      or using the enter key.
  2104.  
  2105.      The following function keys are available.
  2106.  
  2107.      F1                  This menu has online help, which can be
  2108.                          accessed by using the F1 function key.
  2109.  
  2110.      F3                  Select which days ALLFIX is allowed to hatch
  2111.                          these files.
  2112.  
  2113.  
  2114.                                        41
  2115.      F9                  Abort the changes and exit.
  2116.  
  2117.      F10                 Save the changes and exit.
  2118.  
  2119.  
  2120.      5.9  Magic file manager
  2121.  
  2122.      Within this menu you can configure the magic files. You can enter
  2123.      up to 255 magic files.
  2124.  
  2125.      The magic file configuration is stored in the file called
  2126.      MGICFILE.FIX. Index information is stored in MGICFILE.IDX.
  2127.  
  2128.      The Magic Filename system has seven different commands, namely:
  2129.  
  2130.      AdoptFile           Adopt a file into another file echo area
  2131.  
  2132.      CopyFile            Copy a file to another directory
  2133.  
  2134.      ExecCommand         Execute a dos command
  2135.  
  2136.      ForwardTo           Forward the file to certain nodes
  2137.  
  2138.      HatchNew            This option will tell ALLFIX to scan the
  2139.                          destination directory of a specific file echo for
  2140.                          any files which have a timestamp (date and time)
  2141.                          newer than the last time that ALLFIX was executed.
  2142.                          If any files are found, and they are listed in
  2143.                          the FILES.BBS file, then ALLFIX will hatch those
  2144.                          files to all the people in the export list for
  2145.                          that file echo. Please note that if the date of
  2146.                          the file is for some time in the future, ALLFIX
  2147.                          will continue to hatch that file until that date
  2148.                          is passed. You may force ALLFIX to reset the dates
  2149.                          of any such files using the 'Reset dates in
  2150.                          future' option found in the global options menu.
  2151.  
  2152.      KeepNum             Use an alternate Keep # for this file
  2153.  
  2154.      MoveToArea          Move the file to another file echo area
  2155.  
  2156.      NoForward           Do not forward the file
  2157.  
  2158.      OtherPath           Import the file into another directory
  2159.  
  2160.      PickUpFile          This option will tell ALLFIX to look in the
  2161.                          inbound directory for any files matching a 
  2162.                          certain specification. It will move any files
  2163.                          found that match that specification, and then
  2164.                          forward them to a list of systems. Nothing else
  2165.                          will be done with the file, that means that
  2166.  
  2167.                                        42
  2168.                          it will not be placed in the FILES.BBS, nor
  2169.                          can anything else be done with this file. 
  2170.  
  2171.      UpdateAlias         Update the alias file.
  2172.  
  2173.      Magic filenames are configured by entering a file specification,
  2174.      which may contain wildcards, and the name of the file echo, where
  2175.      this file may occur. Matches found in other file echos will not be
  2176.      processed.
  2177.  
  2178.      ALLFIX will process each entry entered for a specific file. This
  2179.      means that a file can be adopted into more than one other file
  2180.      echo. ALLFIX will process the MoveFile and OtherPath commands
  2181.      before processing the file, and it will process all of the other
  2182.      commands after processing the file.
  2183.  
  2184.      The following is a description of the fields in this menu.
  2185.  
  2186.      FromArea            The file echo area where ALLFIX should look for
  2187.                          this magic file. If the AdoptFile function is
  2188.                          being used more than once, then the FromArea
  2189.                          name should be the same for each entry,
  2190.                          corresponding to the official name of the file
  2191.                          echo in which the file was received.
  2192.  
  2193.      ToArea              Incase the AdoptFile or MoveToArea function is
  2194.                          used, then this is the area that the file
  2195.                          should be adopted/moved to.
  2196.  
  2197.      FileMask            The file specification to match for this Magic
  2198.                          filename. Normal DOS wilcards may be used in
  2199.                          addition to the following special wildcards:
  2200.  
  2201.                          @        Any alphabetical character, including
  2202.                                   extended ASCII characters.
  2203.  
  2204.                          #        Any numerical character.
  2205.  
  2206.      Keep #              Number of old files to keep. 0 means keep all.
  2207.                          Please refer to the section discussing the
  2208.                          File echo manager for a more detailed
  2209.                          description.
  2210.  
  2211.      Directory           Incase the OtherPath, CopyFile, PickUpFile
  2212.                          function is being used, then this is the alternate
  2213.                          directory where the file should be imported to.
  2214.  
  2215.      Command             Incase the ExecCommand is being used, then this
  2216.                          is the list of dos commands that should be
  2217.                          executed. Multiple commands should be separated
  2218.                          by a semi-colon, ';'. You may enter the name of
  2219.  
  2220.                                        43
  2221.                          a batch file. You can make use of the following
  2222.                          command line options.
  2223.  
  2224.                          %F       The complete path and filename of the
  2225.                                   newly imported file.
  2226.  
  2227.                          %P       The complete path without the trailing
  2228.                                   backslash, '\'.
  2229.  
  2230.                          %N       The complete name of the file, not
  2231.                                   including the extension.
  2232.  
  2233.                          %E       The complete extension of the file,
  2234.                                   not including the dot, '.'
  2235.  
  2236.                          %D       The day number, 1-365.
  2237.  
  2238.                          %A       The name of the current file echo.
  2239.  
  2240.      Export              A list of systems that this magic file should be
  2241.                          exported to. You may enter up to 255 systems.
  2242.  
  2243.  
  2244.      5.9.1  View mode
  2245.  
  2246.      In view mode you can walk through the areas with the cursor up/down,
  2247.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  2248.      the list of groups. Pressing Home will take you to the first area, End
  2249.      will take you to the last area.
  2250.  
  2251.      These keys are available in the view mode.
  2252.  
  2253.      ENTER               Edit the current entry.
  2254.  
  2255.      ESC,F9,F10          Done, return to the previous menu.
  2256.  
  2257.      F1                  Call up the help screen.
  2258.  
  2259.      F2                  Find an area, based on the name of the magic
  2260.                          file.
  2261.  
  2262.      F3                  This key will bring you into an overview mode,
  2263.                          where you select which area to go to from a
  2264.                          nice scrollable listing. You can delete and
  2265.                          insert entries from this mode.
  2266.  
  2267.  
  2268.      5.9.2  Edit mode
  2269.  
  2270.      In edit mode you can use the up and down arrow keys, or the enter
  2271.      key to move around.
  2272.  
  2273.                                        44
  2274.      The following function keys are available.
  2275.  
  2276.      ESC                 Exit. If you have made any changes, you will
  2277.                          be asked if you want save them.
  2278.  
  2279.      F1                  This menu has online help, which can be
  2280.                          accessed using the F1 function key.
  2281.  
  2282.      F9                  Abort the changes and exit.
  2283.  
  2284.      F10                 Save the changes and exit.
  2285.  
  2286.  
  2287.      5.10  BBS new file dirs
  2288.  
  2289.      Within this menu you can configure which BBS file areas ALLFIX
  2290.      should scan for new files. New files are determined by their date
  2291.      and time. every time that ALLFIX is run, it updates the time stamp
  2292.      in the file LASTSCAN.FIX. Any file newer than the last time stamp
  2293.      will be included in the new file reports. You can enter up to 255
  2294.      directories to scan.
  2295.  
  2296.      The BBS new file dirs configurations is stored in the file called
  2297.      NEWFILES.FIX. Index information is stored in NEWFILES.IDX.
  2298.  
  2299.      The following is a description of the fields in this menu.
  2300.  
  2301.      File area           The BBS file area to scan.
  2302.  
  2303.      Comment             This comment can be included in the reports.
  2304.  
  2305.      Group               The group to which this directory belongs.
  2306.  
  2307.  
  2308.      5.10.1  View mode
  2309.  
  2310.      In view mode you can walk through the areas with the cursor up/down,
  2311.      left/right or PgUp/PgDn keys. The index is sorted alphabetically by
  2312.      the file area numbers. Pressing Home will take you to the first area,
  2313.      End will take you to the last area.
  2314.  
  2315.      These keys are available in the view mode.
  2316.  
  2317.      ENTER               Edit the current entry.
  2318.  
  2319.      ESC,F9,F10          Done, return to the previous menu.
  2320.  
  2321.      F1                  Call up the help screen.
  2322.  
  2323.      F2                  Find an area, based on the number of the file
  2324.                          area.
  2325.  
  2326.                                        45
  2327.      F3                  This key will bring you into an overview mode,
  2328.                          where you select which area to go to from a
  2329.                          nice scrollable listing. You can delete and
  2330.                          insert entries from this mode.
  2331.  
  2332.  
  2333.      5.10.2  Edit mode
  2334.  
  2335.      In edit mode you can use the up and down arrow keys, or the enter
  2336.      key to move around.
  2337.  
  2338.      The following keys are available.
  2339.  
  2340.      ESC                 Exit. If you have made any changes, you will
  2341.                          be asked if you want save them.
  2342.  
  2343.      F1                  This menu has online help, which can be
  2344.                          accessed using the F1 function key.
  2345.  
  2346.      F6                  Select a BBS file area from the list of all
  2347.                          available areas.
  2348.  
  2349.      F9                  Abort the changes and exit.
  2350.  
  2351.      F10                 Save the changes and exit.
  2352.  
  2353.  
  2354.      5.11 Node manager
  2355.  
  2356.      Within the node manager you can setup define up and downlinks.
  2357.      Systems do not have to be configured in the node manager. You can
  2358.      determine different options for each system. You can configure up
  2359.      to 255 systems. When ALLFIX exports something to a system, it will
  2360.      check to see if that system is defined in the Node Manager. If it
  2361.      is, then ALLFIX will use those settings, if not, it will use
  2362.      default settings. All import systems MUST be defined in the Node
  2363.      manager. ALLFIX checks to make sure that the password is correct,
  2364.      and if the system is not defined, it will assume that it is an
  2365.      unknown system, and therefore refuse to import the file.
  2366.  
  2367.      The node manager configuration is stored in the file called
  2368.      NODEFILE.FIX. Index information is stored in NODEFILE.IDX.
  2369.  
  2370.      System              The network address of the BBS
  2371.  
  2372.      Sysop               The name of the System Operator
  2373.  
  2374.      AreaMgr password    The AreaMgr password to use for this system.
  2375.  
  2376.      Authorized groups   The groups that this system has access to.
  2377.  
  2378.  
  2379.                                        46
  2380.      Mail archive status The status of created netmails to this system.
  2381.  
  2382.      Direct              Should messages be sent direct.
  2383.  
  2384.      TIC file mode       How ALLFIX should forward files to a downlink.
  2385.  
  2386.                          None             Do not include a TIC file.
  2387.  
  2388.                          TIC file only    Include a TIC file with the
  2389.                                           files.
  2390.  
  2391.                          Pack TIC files   Put all the TIC files in one
  2392.                                           archive.
  2393.  
  2394.                          Pack all         Put all the files for a system
  2395.                                           in one archive.
  2396.  
  2397.      Include message file
  2398.                          Should this system receive the netmail
  2399.                          announcements
  2400.  
  2401.      Send notify list    Should this system receive a notify list
  2402.                          (ALLFIX Notify).
  2403.  
  2404.      Forward requests    Should ALLFIX forward requests for unknown
  2405.                          areas to your uplinks.
  2406.  
  2407.      Compression type    Which compression should be used for packing
  2408.                          TIC and other files for this system.
  2409.  
  2410.  
  2411.      5.11.1  View mode
  2412.  
  2413.      In view mode you can walk through the systems with the cursor up/down,
  2414.      left/right or PgUp/PgDn keys. The systems are sorted by their
  2415.      addresses. Pressing Home will take you to the first system, End will
  2416.      take you to the last one.
  2417.  
  2418.      These keys are available in the view mode.
  2419.  
  2420.      ENTER               Edit the current entry.
  2421.  
  2422.      ESC,F9,F10          Done, return to the previous menu.
  2423.  
  2424.      F1                  Call up the help screen.
  2425.  
  2426.      F2                  Find a system, based on the address or partial
  2427.                          address.
  2428.  
  2429.      F3                  This key will bring you into an overview mode,
  2430.                          where you select which area to go to from a
  2431.  
  2432.                                        47
  2433.                          nice scrollable listing. You can delete and
  2434.                          insert entries from this mode.
  2435.  
  2436.      F5                  This key will bring you to a menu where you can
  2437.                          edit certain default settings.
  2438.  
  2439.  
  2440.      5.11.2 Edit mode.
  2441.  
  2442.      In edit mode you can use the up and down arrow keys, or the enter
  2443.      key to move around.
  2444.  
  2445.      The following keys are available.
  2446.  
  2447.      ESC                 Exit. If you have made any changes, you will
  2448.                          be asked if you want save them.
  2449.  
  2450.      F1                  This menu has online help, which can be
  2451.                          accessed using the F1 function key.
  2452.  
  2453.      F9                  Abort the changes and exit.
  2454.  
  2455.      F10                 Save the changes and exit.
  2456.  
  2457.  
  2458.      5.12 Export data
  2459.  
  2460.      Within this menu you can export your configurations to pure ASCII
  2461.      files. This will make debugging problems easier, and it can give you
  2462.      a better overview of your configuration.
  2463.  
  2464.      The following are the various configurations you can export to an
  2465.      ASCII file.
  2466.  
  2467.      Export main configuration
  2468.                          Creates an ASCII text file containing the
  2469.                          ALLFIX configuration.
  2470.  
  2471.      Export message areas
  2472.                          Creates an ASCII text file containing the
  2473.                          configuration for all the message areas that
  2474.                          ALLFIX is allowed to scan for FileFind
  2475.                          requests.
  2476.  
  2477.      Export new file reports
  2478.                          Creates an ASCII text file containing the
  2479.                          configuration for all the new file report
  2480.                          definitions, including the default settings for
  2481.                          new file reports.
  2482.  
  2483.      Export file echo areas
  2484.  
  2485.                                        48
  2486.                          Creates an ASCII text file containing the
  2487.                          configuration for all the file echo areas,
  2488.                          including the default settings for file echo
  2489.                          areas.
  2490.  
  2491.      Export hatch configuration
  2492.                          Creates an ASCII text file containing the
  2493.                          configuration for all the hatch areas.
  2494.  
  2495.      Export magic file names
  2496.                          Creates an ASCII text file containing the
  2497.                          magic file name configuration, including the
  2498.                          default settings for magic file names.
  2499.  
  2500.      Export bbs new file dirs
  2501.                          Creates an ASCII text file containing the
  2502.                          BBS new file directories configuration.
  2503.  
  2504.      Export node configuration
  2505.                          Creates an ASCII text file containing the
  2506.                          node configuration, including the default
  2507.                          settings for nodes.
  2508.  
  2509.      Create file echo list
  2510.                          Creates an ASCII text file containing a list of
  2511.                          file echo areas tags and their descriptions. The
  2512.                          format of the file is:
  2513.                          <area> <description>
  2514.  
  2515.      Create tag list     Creates an ASCII text file containing only the
  2516.                          file echo area tags. The format of the file is:
  2517.                          <area>
  2518.  
  2519.      Nodes ═  Echos breakdown
  2520.                          Creates an ASCII text file with a list of each
  2521.                          system, configured in the node manager, and a
  2522.                          list of all the file echos that system is 
  2523.                          connected to. 
  2524.  
  2525.  
  2526.      5.13 Import data
  2527.  
  2528.      ALLFIX has the ability to import the TICK configuration file.
  2529.      ALLFIX will, however, ONLY import the file echos. It will add any
  2530.      systems it finds to the node manager. ALLFIX will not import the
  2531.      directory configuration, or anything else of that nature.
  2532.  
  2533.      ALLFIX will use the default settings that you have defined for any
  2534.      file echo area or system that it imports.
  2535.  
  2536.  
  2537.  
  2538.                                        49
  2539.      5.14 Information
  2540.  
  2541.      This is a small information screen about ALLFIX and ASETUP.
  2542.  
  2543.  
  2544.      5.15 Exit to dos
  2545.  
  2546.      This entry will take you out of the setup program. If you have made
  2547.      any changes you will asked if you want to save them before you
  2548.      exit. You also have the option to cancel and return back to the
  2549.      setup program.
  2550.  
  2551.  
  2552.      6  Meta commands
  2553.  
  2554.      Meta commands are simple codes that you put into pure ASCII text
  2555.      files that ALLFIX will replace with whatever they represent. ALL
  2556.      meta commands MUST be entered in capital letters. ALLFIX can add
  2557.      a variable number of spaces for justification purposes. For
  2558.      example, if your BBS name is 'MY BBS' and you use the meta command
  2559.      ^S:15, then ALLFIX will add 9 spaces after it inserts the name of
  2560.      your BBS (15-length(MY BBS)). The justification macro is valid for
  2561.      ALL meta commands. Please note, that ALLFIX will only add spaces,
  2562.      if the number of spaces it has to add is larger than the length of
  2563.      the current string being added to the file. In the previous
  2564.      example, if it was ^S:3, then ALLFIX would NOT have added any
  2565.      spaces. You can also add spaces before the name of a macro, by using
  2566.      #xx. ^S#15, in the previous example, would add 9 spaces before the
  2567.      name of your BBS.
  2568.  
  2569.      If you would like any more meta commands, please feel free to let me
  2570.      know.
  2571.  
  2572.  
  2573.      6.1  Meta Commands for Header/Footer Text Files
  2574.  
  2575.      Header and Footer messages are pure ASCII text files that precede
  2576.      and supersede a new file report.
  2577.  
  2578.      You can use any of the following meta commands in your HEADER and
  2579.      FOOTER text files. Meta commands must be entered in capital letters.
  2580.      Please refer to the sample HEADER.MSG and FOOTER.MSG files included
  2581.      in the distribution package for an example.
  2582.  
  2583.      ^A                  The aka for the current REPORT!
  2584.  
  2585.      ^S                  System name
  2586.  
  2587.      ^O                  SysOp name
  2588.  
  2589.      ^1                  BBS phone number for line 1
  2590.  
  2591.                                        50
  2592.      ^2                  BBS phone number for line 2
  2593.  
  2594.      ^3                  BBS phone number for line 3
  2595.  
  2596.      ^L                  Location of BBS
  2597.  
  2598.      ^F                  Nodelist flags
  2599.  
  2600.      ^B                  Maximum baud rate
  2601.  
  2602.      ^V                  Current ALLFIX version number
  2603.  
  2604.      ^R                  Carriage Return
  2605.  
  2606.      ^D                  Today's day in words (ie. Sunday, Monday etc..)
  2607.  
  2608.      ^M                  Today's month in words (ie. January, February
  2609.                          etc...)
  2610.  
  2611.      %D                  Today's day in number (ie. 01)
  2612.  
  2613.      %M                  Today's month in number (ie. 11)
  2614.  
  2615.      %Y                  Today's year in number (ie. 1992)
  2616.  
  2617.      ^COOKIE             Insert a FORTUNE cookie from the COOKIE.DAT file.
  2618.                          Please see section 7 for a explanation of
  2619.                          the cookie system.
  2620.  
  2621.      ^TA                 Total number of areas included in the reports.
  2622.  
  2623.      ^TF                 Total number of files included in the reports.
  2624.  
  2625.      ^TS                 Total number of bytes of all the files included
  2626.                          in the report.
  2627.  
  2628.  
  2629.      6.2  Meta Commands for File Attach Messages
  2630.  
  2631.      You can include a file with your file attach netmails. This file
  2632.      can serve as a way to announce a file to your downlinks. The file
  2633.      must be a pure ASCII text file. You can use the following meta
  2634.      commands within your text files. Meta commands must be enter in
  2635.      capital letters. Please refer to the sample MESSAGE.TXT file included
  2636.      in the distribution package for an example.
  2637.  
  2638.      ^A                  Area name (File echo area or magic filename
  2639.                          area)
  2640.  
  2641.      ^F                  File name
  2642.  
  2643.  
  2644.                                        51
  2645.      ^S                  File size in bytes including commas
  2646.  
  2647.      ^D                  File date dd-mm-yy
  2648.  
  2649.      ^E                  Description as in Tic files (for file echos) or
  2650.                          as in magic filename setup for magic file names.
  2651.  
  2652.      ^O                  Comment as in file echo setup or as in magic
  2653.                          file setup.
  2654.  
  2655.      ^N                  Destination sysop's name
  2656.  
  2657.      ^COOKIE             Insert a FORTUNE cookie from the COOKIE.DAT file.
  2658.                          Please see section 7 for a explanation of
  2659.                          the cookie system.
  2660.  
  2661.      ^K                  The aka that should be used for this particular
  2662.                          system.
  2663.  
  2664.      ^V                  Version ID (ie. v4.10)
  2665.  
  2666.      %D                  The current day of the month (ie. 01)
  2667.  
  2668.      %M                  The current month of the year (ie. 11)
  2669.  
  2670.      %Y                  The current year (ie. 1992)
  2671.  
  2672.  
  2673.      7  ALLFIX
  2674.  
  2675.      ALLFIX is the actual File Echo Utility. If you run ALLFIX without
  2676.      any command line options you will get the following help screen.
  2677.  
  2678.      ---------------------------------------------------------------------
  2679.      ALLFIX v4.16 ∙ File Echo Processor ∙ ??-???-93 02:00.
  2680.      Copyright (C) 1993 Harald Harms, all rights reserved.
  2681.  
  2682.      Usage:
  2683.  
  2684.         ALLFIX <commands> [switches]
  2685.  
  2686.      Commands:
  2687.  
  2688.         Announce Generate new file reports
  2689.         Scan     Scan message base for file information requests
  2690.         File     Process inbound TIC files and create new file
  2691.                  announcements
  2692.         Mgr      Process AreaMgr requests
  2693.         Notify   Send notify lists to all your up and downlinks
  2694.         Pack     Pack history files
  2695.  
  2696.  
  2697.                                        52
  2698.      Switches
  2699.  
  2700.         -Crash,-Hold  Set crash or hold bit on all netmail
  2701.         -Crc          Perform CRC check on all incoming files
  2702.         -NoNew        Do not add new files to the new file queue
  2703.         -NoDupe       Skip dupe checking when importing/hatching files
  2704.         -Pkt          Force ALLFIX to run in .PKT mode
  2705.  
  2706.      ---------------------------------------------------------------------
  2707.  
  2708.      The commands and switches can be in any order. Only the -PKT switch
  2709.      can be used with the SCAN command, however, you can use all the
  2710.      switches with the FILE and MGR commands.
  2711.  
  2712.  
  2713.      7.1  ANNOUNCE
  2714.  
  2715.      This command tells ALLFIX to generate new file reports if there are
  2716.      any new files.
  2717.  
  2718.      If ALLFIX FILE is run, without specifying a the command ANNOUNCE, then
  2719.      ALLFIX  will  store  information about  any  new  files  that need  to
  2720.      reported in a file called TOBEREP.FIX. 
  2721.  
  2722.      This command is  usefull in  preventing ALLFIX from  generating a  new
  2723.      file report every time that it is executed to process incomming files.
  2724.      It is suggested that ALLFIX ANNOUNCE be executed once a day. This way,
  2725.      each new file report will contain a list of ALL the new files for that
  2726.      day, and the readers will not be annoyed with several smaller lists. 
  2727.  
  2728.  
  2729.      7.2  SCAN
  2730.  
  2731.      This command tells ALLFIX to scan your message base for information
  2732.      requests. If your BBS does not use the HMB, then ALLFIX will search
  2733.      for and process any arcmail packages addresses to the fake address
  2734.      configured in the setup program.
  2735.  
  2736.      After scanning the message base, or processing the arcmail packets,
  2737.      ALLFIX will scan through your BBS file directory, searching for
  2738.      the files specified in the information requests. ALLFIX will create
  2739.      replies to anyone, who's specification has been matched. If your
  2740.      BBS supports the HMB, then ALLFIX will write the replies directly
  2741.      to your message base, for other BBS systems, ALLFIX will write a
  2742.      .PKT file, which your echomail processor can toss into your message
  2743.      base.
  2744.  
  2745.      You can use the -PKT switch with this command. This switch tells
  2746.      ALLFIX to go into .PKT mode, regardless of the type of BBS system
  2747.      you are running. However, you must have ALLFIX configured correctly,
  2748.      in order to use this switch.
  2749.  
  2750.                                        53
  2751.  
  2752.      7.3  FILE
  2753.  
  2754.      This command tells ALLFIX to do a number of things. First, it will
  2755.      scan your netmail and process any AreaMgr requests. Please see
  2756.      section 6.3 for an explanation of the AreaMgr. ALLFIX will then
  2757.      remove any old TIC files, and any old files found in the Queue, for
  2758.      pass through areas. After that, ALLFIX will process any incoming
  2759.      TIC files, import the files, and echo them to your downlinks.
  2760.      ALLFIX will also move any files found in the inbound directory, if
  2761.      there is no file attach message in your netmail directory. It will
  2762.      only do this if you have this option enabled (see section 4.3.3).
  2763.      Lastly, ALLFIX will scan the correct BBS file directories, for any new
  2764.      files that  need to be included  in the new file  reports. Please note
  2765.      that ALLFIX will  not generate a new  file report unless the  ANNOUNCE
  2766.      command is used. If the ANNOUNCE command is not used, then ALLFIX will
  2767.      store the information in the file TOBEREP.FIX.
  2768.  
  2769.      You can use any of the following switches with this command.
  2770.  
  2771.      -Crash,-Hold        Set crash or hold bit on all netmail.
  2772.  
  2773.      -CRC                Perform CRC check on all incoming files.
  2774.                          ALLFIX will normally skip the CRC check when
  2775.                          importing a file. The CRC check does slow
  2776.                          ALLFIX down quite a bit.
  2777.  
  2778.      -NoNew              Skip the new file announcements.
  2779.  
  2780.      -NoDupe             Skip dupe checking when importing/hatching
  2781.                          files.
  2782.  
  2783.      -Pkt                Force ALLFIX to run in .PKT mode. If you use
  2784.                          this switch, ALLFIX will write all new file
  2785.                          reports to a .PKT file, regardless of your BBS
  2786.                          type.
  2787.  
  2788.  
  2789.      7.4  MGR
  2790.  
  2791.      The AreaMgr maintenance function allows systems to connect and
  2792.      disconnect themselves from File Echos or Magic Files in groups for
  2793.      which they are authorized to do so.
  2794.  
  2795.      ALLFIX will invoke the AreaMgr function every time the command FILE
  2796.      or MGR is used.
  2797.  
  2798.      ALLFIX processes messages to "ALLFIX", for File echo maintenance.
  2799.      Messages should originate from an address in the NODEFILE. The
  2800.      AreaMgr password should be placed on the Subject line, and should
  2801.      match the password in the NODEFILE. The body of message should
  2802.  
  2803.                                        54
  2804.      contain any of the following commands.
  2805.  
  2806.      +<areaname>        To connect to an area
  2807.      -<areaname>        To disconnect from an area
  2808.      %H[ELP]            To request the help screen
  2809.      %L[IST]            To request a list of areas available to you
  2810.      %Q[UERY]           To request a list of areas for which you are
  2811.                         connected
  2812.      %U[NLINKED]        To request a list of areas available to you,
  2813.                         to which you are not already connected.
  2814.      %P[ASSWORD]        To change your AreaMgr password
  2815.      %-[ALL]            To disconnect from all areas
  2816.      %+[ALL]            To connect to all areas
  2817.      %+[GROUP]          To connect to a group of file echos
  2818.      %-[GROUP]          To disconnect a group of file echos
  2819.      %C[OMPRESSION]     Choose the compression type (ARC,ARJ,LZH,PAK,
  2820.                         ZIP, and SQZ)
  2821.      %NOTIFY=[On/Off]   To turn the notify function on/off for your
  2822.                         system
  2823.      %MESSAGE=[On/Off]  To turn the message function on/off for your
  2824.                         system
  2825.      %TICK=[On/Off]     To turn the TICK file option on/off for your
  2826.                         system (See note at end of this section)
  2827.      %STATUS            To request a status report (notify, message etc)
  2828.      %RESEND [filename] To request that ALLFIX resend a certain file
  2829.      %INACTIVE          To temporarily turn off all areas
  2830.      %ACTIVE            To turn any inactive areas back on
  2831.      [---]              Everything below the tear line is
  2832.                         ignored
  2833.  
  2834.      Systems can only add areas for groups for which they have
  2835.      authorization as defined in the NODEFILE. The following commands
  2836.      may be used on the same line, but AFTER the password: -Q, -L, -H,
  2837.      or -U.
  2838.  
  2839.      Example:
  2840.  
  2841.      By: Harald Harms
  2842.      To: ALLFIX, 2:512/145
  2843.      Re: <password>
  2844.      St: Pvt Local Kill
  2845.      -------------------------------------------------
  2846.      +SYSOPS
  2847.      -GENERAL
  2848.      %QUERY
  2849.      %LIST
  2850.      %PASSWORD MYPWORD
  2851.  
  2852.      * NOTE: If a user turns the Tic file option On, with the %TICK
  2853.              command, then ALLFIX will use the default setting for the
  2854.              Tic file mode in the defaults menu for the Node manager.
  2855.  
  2856.                                        55
  2857.  
  2858.      7.5  NOTIFY
  2859.  
  2860.      The notify function, by default, sends to each system in the Node
  2861.      manager, that has the notify function turned on, a netmail containing
  2862.      important configuration information, a list of all the groups that
  2863.      they have access to, a list of all the file echos they are hooked up
  2864.      to, and a list of all the magic filenames they are hooked up to.
  2865.      The notify command also accepts one parameter. This parameter must
  2866.      directly follow the notify command. The parameter can be any valid
  2867.      address specification. You may make use of the '*' as a wildcard.
  2868.      All fields that follow a wildcard will be 'wild'. For example, 2:*
  2869.      would be interpreted as everything in zone 2. If you enter 2:*/2
  2870.      then ALLFIX would treat that the same as 2:*.
  2871.  
  2872.      Below is a sample notify message.
  2873.      --------------------------------------------------------------------
  2874.  
  2875.      Following  are the options that are set  for your system and a list of
  2876.      areas that your system is connected to at this system. Please check if
  2877.      everything is correct.
  2878.  
  2879.      Use aka              : 2:512/145
  2880.      Mail archive status  : None
  2881.      Direct               : No
  2882.      TIC file mode        : TIC file only
  2883.      Include message file : Yes
  2884.      Send notify list     : Yes
  2885.      Compression type     : PKZIP -a
  2886.  
  2887.      Available file echos
  2888.  
  2889.        Area         Description                     Files/Month KB/Month
  2890.      ----------------------------------------------------------------------
  2891.        BBSLIJST     BBSlijst van Nederland             1           28
  2892.        COMUNIT      New releases of ComUnit.           0           0
  2893.        CONTACT      Contact net files.                 4           38
  2894.        HSE          Harms Software Engineering         2           73
  2895.        THANET       Thanet nodelist                    0           0
  2896.  
  2897.      5 area(s) available
  2898.  
  2899.      '+' indicates you are connected to that area
  2900.      '-' indicates you are not authorized to connect that area
  2901.  
  2902.      --- ALLFIX+ v4.16
  2903.       * Origin: use %HELP for help using the AreaMgr in ALLFIX (2:512/145)
  2904.  
  2905.      --------------------------------------------------------------------
  2906.      7.6  PACK
  2907.  
  2908.  
  2909.                                        56
  2910.      ALLFIX maintains a history file, named FILEHIST.FIX, which contains
  2911.      information about all the files that have been imported, the name
  2912.      of the file echo, and the date. This information is used when a
  2913.      user makes an AreaMgr request to resend a certain file. Within the
  2914.      Global options menu, you can configure the number of days that
  2915.      ALLFIX should keep files in the history file. The PACK command will
  2916.      remove any files that have been in the history file longer than the
  2917.      configured value.
  2918.  
  2919.  
  2920.      7.7  Log File
  2921.  
  2922.      ALLFIX will only keep a log file if a file name was entered in the
  2923.      correct field in the Path/Filenames menu.
  2924.  
  2925.      The log is a FrontDoor style log file.
  2926.  
  2927.      ALLFIX will always add the following line to the log file when the
  2928.      SCAN command is used.
  2929.  
  2930.      Echo  Process [0  ] Replies [0  ] Reports [0  ]
  2931.  
  2932.      Process            The number of echomail information requests
  2933.                         processed.
  2934.  
  2935.      Replies            The number of replies generated to information
  2936.                         requests.
  2937.  
  2938.      Reports            The number of new file reports generated.
  2939.  
  2940.      ALLFIX will always add the following lines to the log file when
  2941.      the FILE command is used.
  2942.  
  2943.      File  Import  [0  ] Export  [0  ] Hatched [0  ] Moved   [0  ]
  2944.      Magic Import  [0  ] Export  [0  ] Process [0  ]
  2945.  
  2946.      File Import        The number of files imported via the File Echo.
  2947.  
  2948.      Export             The number of files echoed to your downlinks.
  2949.  
  2950.      Hatched            The number of files that were hatched.
  2951.  
  2952.      Moved              The number of files that were moved from the
  2953.                         inbound directory to the RCVD directory.
  2954.  
  2955.      Magic Import       The number of Magic files, not accompanied by
  2956.                         a TIC file that were imported.
  2957.  
  2958.      Export             The number of Magic files that were echoed to
  2959.                         your downlinks.
  2960.  
  2961.  
  2962.                                        57
  2963.      Process            The number of Magic files processed where a
  2964.                         DOS command was executed.
  2965.  
  2966.      ALLFIX will add the following line to the log file in two
  2967.      occasions. If the MGR command was used, or if the FILE command was
  2968.      used, and there were duplicate files found, or there were unknown
  2969.      file echos processed, or there was security violation, or there
  2970.      was one or more AreaMgr requests processed, or an area was
  2971.      automatically added.
  2972.  
  2973.      Other Dupes   [0  ] Unknown [0  ] Bad/Sec [0  ] Mgr     [0  ]
  2974.      Autoadd [0  ]
  2975.  
  2976.  
  2977.      7.8  Errorlevels
  2978.  
  2979.      ALLFIX exists with any of the following errorlevels, based on what
  2980.      it did.
  2981.  
  2982.      254                 Something drastic went wrong, such as corrupt
  2983.                          index files.
  2984.  
  2985.      10                  Created Echo Mail and imported at least one
  2986.                          file.
  2987.  
  2988.      9                   Created only Echo Mail.
  2989.  
  2990.      8                   Imported at least one file.
  2991.  
  2992.      7                   Hatched one or more files.
  2993.  
  2994.      0                   Nothing to do.
  2995.  
  2996.  
  2997.      8  Cookies
  2998.  
  2999.      ALLFIX supports the concept of cookies, introduced by FileFix.
  3000.      A cookie is any small text consisting of only a few lines. Cookies
  3001.      original started as Fortune Cookies, but they now include jokes,
  3002.      or famous facts and sayings. Cookies can be included in netmail
  3003.      announcements sent along with files and also in new file reports.
  3004.  
  3005.  
  3006.      8.1  BAKE
  3007.  
  3008.      Bake is a utility that converts a standard ASCII text file into a
  3009.      data file that can be used by ALLFIX. ALLFIX uses the same format
  3010.      as FileFix, therefore, any other bake utilities, or cookie data
  3011.      files from FileFix may also be used.
  3012.  
  3013.      Usage: BAKE [d:]path\input.ext [d:]path\output.ext
  3014.  
  3015.                                        58
  3016.      The input file must be a pure ASCII text file. Each cookie must be
  3017.      separated with one or more blank lines. Please note: cookies that
  3018.      have blank line within them will be interpreted as multiple
  3019.      cookies.
  3020.  
  3021.      The output file is a cookie data file.
  3022.  
  3023.      Included in the distribution archive is a example of a cookie file.
  3024.      The name of the file is COOKIE.TXT. You need to bake the cookie
  3025.      file before ALLFIX can use it.
  3026.  
  3027.      When ALLFIX has to include a cookie somewhere, it will look for a
  3028.      COOKIE.DAT file.
  3029.  
  3030.  
  3031.      8.2  SCRAMBLE
  3032.  
  3033.      Scramble is a utility to randomly select a different cookie data
  3034.      file. Scramble looks for COOKIE.xxx files in the current
  3035.      directory. "xxx" is a number, from 000 to 999. Scramble will copy
  3036.      the selected COOKIE.xxx file over the COOKIE.DAT file.
  3037.  
  3038.  
  3039.      8.3  COOKIE
  3040.  
  3041.      Cookie is a utility that will randomly select a cookie from the
  3042.      COOKIE.DAT file and display it to the standard output, which means
  3043.      that it can be redirected to a file, for example:
  3044.      COOKIE > TEST.TXT.
  3045.  
  3046.      Cookie is used so that the sysop can read a cookie.
  3047.  
  3048.  
  3049.      9  FIXDOR
  3050.  
  3051.      FIXDOR is a small door program for RemoteAccess, SuperBBS, and
  3052.      QuickBBS. The door allows people to read the ALLFIX message areas
  3053.      in combined mode. It has all of the reading functions normal to
  3054.      RemoteAccess, including a full screen reader. FIXDOR also allows
  3055.      the user to write a information request, with the option of
  3056.      writing it in all the ALLFIX areas at once. FIXDOR even allows
  3057.      users to reply to messages. This method is only enabled when it
  3058.      is allowed. For example, if the message contains the text "Reply
  3059.      for up to 50 more files", then FIXDOR will allow the user to
  3060.      reply.
  3061.  
  3062.      FIXDOR is easy to install. Place all the files included in the
  3063.      FIX201.ZIP distribution archive into the same directory as ALLFIX.
  3064.      With your menu editor, add a type 7 entry. In the extra data
  3065.      field, put the full path and name of the FIXDOR executable.
  3066.  
  3067.  
  3068.                                        59
  3069.      FIXDOR needs to know where the BBS configuration files are located.
  3070.      Since this information is no longer stored in the ALLFIX
  3071.      configuration files, FIXDOR attempts to get the information via the
  3072.      environment variables. Therefore, you must have either the
  3073.      RemoteAccess or SuperBBS environment variable set. If you do not
  3074.      have that, then add on of the following lines to your AUTOEXEC.BAT
  3075.      file.
  3076.  
  3077.                               SET RA=C:\RA
  3078.  
  3079.                                    or
  3080.  
  3081.                             SET SBBS=C:\SBBS
  3082.  
  3083.      FIXDOR was written with a small library written by Harald Harms.
  3084.      The library is called COMUNIT, and it is still in the test phase.
  3085.  
  3086.      FIXDOR is very carrier sensitive, it is guaranteed to exit
  3087.      immediately when there is a loss of carrier. FIXDOR also monitors
  3088.      the time the user has left.
  3089.  
  3090.      FIXDOR has several commands available for the SysOp.
  3091.  
  3092.      ALT-C              Enter into the Full screen chat. If you press
  3093.                         the Left Shift key at the same time as pressing
  3094.                         ALT-C, FIXDOR will go into normal chat mode.
  3095.                         Fixdor will honor your BBS page times. If a
  3096.                         user attempts to page outside the chat hours,
  3097.                         he will be shown the appropriate ANSI/ASCII file.
  3098.  
  3099.      ALT-H              Hang up on the user.
  3100.  
  3101.      ALT-J              Jump to Dos.
  3102.  
  3103.      FIXDOR uses the following ASC/ANS files. FIXDOR will look for these
  3104.      files in your BBS text file directory.
  3105.  
  3106.      FIXMENU            The main menu of FIXDOR. The commands in FIXDOR
  3107.                         are hard coded, you can not change them. You
  3108.                         can, however, change the menu screens.
  3109.  
  3110.      FIXHELP1           The help screen shown when the users requests
  3111.                         help from the main menu.
  3112.  
  3113.      FIXHELP2           The help screen shown when the user requests
  3114.                         help while reading or scanning messages.
  3115.  
  3116.      In addition, FIXDOR uses the following BBS ASC/ANS files. FIXDOR
  3117.      will look for these files in your BBS text file directory.
  3118.  
  3119.      MAXPAGE            This file is shown when the user has tried to
  3120.  
  3121.                                        60
  3122.                         page to many times, as defined in your BBS
  3123.                         configuration.
  3124.  
  3125.  
  3126.      NOPAGE             This file is shown when the user tries to
  3127.                         Yell when the Scroll Lock has been set on.
  3128.  
  3129.      NOTAVAIL           This file is shown when the user tries to
  3130.                         Yell outside of the chat hours.
  3131.  
  3132.      PAGEABRT           This file is shown when the SysOp aborts the
  3133.                         page call.
  3134.  
  3135.      PAGED              This file is shown when no one answers the
  3136.                         page call.
  3137.  
  3138.      PAGEQUES           This file is displayed before the user is
  3139.                         asked for a chat reason.
  3140.  
  3141.  
  3142.      10 HATCH
  3143.  
  3144.      HATCH is an external hatching utility. HATCH does not actually
  3145.      'hatch' files, rather, it creates a fake TIC file, in your inbound
  3146.      directory that tells ALLFIX which files it should hatch.
  3147.  
  3148.      HATCH two modes: command line mode and interactive mode.
  3149.  
  3150.  
  3151.      10.1  Command line mode
  3152.  
  3153.      You can hatch a file using special command line options.
  3154.  
  3155.      The following help screen will be displayed if the one ore more of
  3156.      the command line options is incorrect, or if you put /? on the command
  3157.      line.
  3158.  
  3159.      ----------------------------------------------------------------------
  3160.  
  3161.      Usage: HATCH Area [areaname] File [filename.ext] Desc [description]
  3162.  
  3163.      If you run HATCH without any parameters you will enter interactive
  3164.      mode.
  3165.  
  3166.      Commands:
  3167.  
  3168.         Area       [areaname] must be a valid file echo name.
  3169.  
  3170.         Desc       [description] is the description of the file to be
  3171.                    hatched. Enclose the description in quotes if it is
  3172.                    contains more than one word.
  3173.  
  3174.                                        61
  3175.         File       [filename.ext] must point to an existing file. You may
  3176.                    use paths.
  3177.  
  3178.         Replace    [filename.ext] is the file specification that this new
  3179.                    file should replace.
  3180.  
  3181.         Magic      [magic name] is the magic name ALLFIX should update/add
  3182.                    to the alias file.
  3183.  
  3184.      Switches:
  3185.  
  3186.         -Mono      Force mono mode
  3187.  
  3188.         -Color     Force color mode
  3189.  
  3190.      ----------------------------------------------------------------------
  3191.  
  3192.      Example: HATCH Area ALLFIX File AFIX_410.ZIP Desc "This is the latest
  3193.                     release of ALLFIX"
  3194.  
  3195.  
  3196.      10.2  Interactive mode
  3197.  
  3198.      If you do not use any command line options when activating HATCH,
  3199.      you will enter the interactive mode. In interactive mode you can
  3200.      enter the file echo area, the description, the file name, and a
  3201.      filespec that this file is supposed to replace. If you save the
  3202.      first entry, HATCH will ask you if you want to hatch another file,
  3203.      before exiting.
  3204.  
  3205.      The following functions keys are available.
  3206.  
  3207.      ESC                 Exit. If you have made any changes, you will
  3208.                          be asked if you want save them.
  3209.  
  3210.      F9                  Abort the current file entry.
  3211.  
  3212.      F10                 Save and continue.
  3213.  
  3214.  
  3215.      11 CRC32
  3216.  
  3217.      CRC32 is small utility that is designed to calculate the 32 bit
  3218.      CRC. A CRC, the acronym for Cyclic Redundance Check, is a easy and
  3219.      very fast method to check whether a file has been damaged or changed.
  3220.      A CRC is a unique signature, belonging to only one file. Many
  3221.      programs check the CRC with the calculated CRC to make sure that the
  3222.      file has not been damaged or tampered with. If you will remember,
  3223.      ALLFIX can also check any incoming files to make sure that the
  3224.      calculated CRC corresponds with the CRC that is in the TIC file.
  3225.  
  3226.  
  3227.                                        62
  3228.      CRC32 is very easy to use. Simply type CRC32 followed by the name of
  3229.      the file of which you want to calculate the CRC. The CRC value
  3230.      returned is in HEX.
  3231.  
  3232.  
  3233.      12 Hints
  3234.  
  3235.      12.1  Using the .PKT support
  3236.  
  3237.      ALLFIX will scan the netmail folder. It will unpack any arcmail
  3238.      that has the same NET and NODE number as the fake aka address.
  3239.      Please note: ALLFIX does not check the zone and point numbers.
  3240.  
  3241.      It is advised that you use a number that will never occur in a
  3242.      normal situation. For example: 9:9999/9999.0.
  3243.  
  3244.      If you plan on using the new file reports feature, you must
  3245.      include the fake address in the export list of all the echo areas
  3246.      where the new file reports are created. This means that your
  3247.      echomail processor will export all those message to ALLFIX also.
  3248.      That is not really a problem, since ALLFIX will check each message
  3249.      to make sure that it knows the area.
  3250.  
  3251.      Your echomail processor will probably put the fake address in the
  3252.      seenby list of exported mail. This does not present a problem.
  3253.      Other systems check their export list against the seenby list in
  3254.      each message, therefore, it does not matter if there are systems
  3255.      in there, that it does not know.
  3256.  
  3257.  
  3258.      12.2  Converting archive formats
  3259.  
  3260.      When ALLFIX is converting a file to another archive format, it
  3261.      needs an empty directory where it can unpack the archive. ALLFIX
  3262.      looks for the TMP or TEMP environment variables. If one of those
  3263.      variables are found, ALLFIX will use that directory. If one of the
  3264.      two environment variables is not found, ALLFIX will create a
  3265.      temporary directory called AFIXTMP.$$$. Before unpacking the
  3266.      original archive, ALLFIX will clean out the directory that it will
  3267.      use. Therefore, make sure that the TMP or TEMP environment
  3268.      variables do NOT point to a directory with important information.
  3269.  
  3270.      Experience has shown that a LOT of users set their DOS directory
  3271.      as the TMP directory, please do not do that! If you do that, and
  3272.      ALLFIX is going to convert a file, you will loose all the files in
  3273.      that directory!
  3274.  
  3275.  
  3276.      12.3  Adding archive headers to files
  3277.  
  3278.      Many people have asked if the length of the options field for
  3279.  
  3280.                                        63
  3281.      compression programs could be extended so that it would be
  3282.      possible to add archive comments.
  3283.  
  3284.      There is a simple solution to the problem. Simply make a batch
  3285.      file that calls the appropriate archiver and that also adds
  3286.      the archive headers. This way, whenever ALLFIX needs to make
  3287.      an archive, it will automatically add the correct header.
  3288.  
  3289.      For example:
  3290.  
  3291.      Instead of entering PKZIP or PKZIP.EXE, enter PKZIP.BAT. It would
  3292.      be easiest if the options in the setup program were erased. This
  3293.      way, you can put them into the batch file, and nothing will go
  3294.      wrong. The batch file PKZIP.BAT should then look like this:
  3295.  
  3296.      @ECHO OFF
  3297.      PKZIP -a %1 %2 %3 %4 %5 -z<c:\bbs\bbs.add
  3298.  
  3299.      Similar batch files can be made for the other archivers.
  3300.  
  3301.  
  3302.      12.4  TIC archive packets
  3303.  
  3304.      Some users will might get a problem when they use the TIC
  3305.      archiving functions, in conjunction with older software. If you
  3306.      send a TIC archive packet to someone, who can not process them,
  3307.      yet you do not want to disable the option, since that will result
  3308.      in thousands extra netmails for you, please take a look at the
  3309.      following excerpt for a batch file that should solve your
  3310.      problems. This batch file is for those systems that receive your
  3311.      TIC archive packets, and can not process them automatically.
  3312.      Please advise them to run this batch file BEFORE running their
  3313.      file echo utilities.
  3314.  
  3315.      ...
  3316.  
  3317.      CD\FD\INBOUND
  3318.  
  3319.      :Beginning
  3320.      IF Exist *.ZIC goto UnpackZIP
  3321.      IF Exist *.AIC goto UnpackARJ
  3322.      IF Exist *.LIC goto UnpackLZH
  3323.      IF Exist *.PIC goto UnpackPAK
  3324.      IF Exist *.SIC goto UnpackSQZ
  3325.  
  3326.      Echo All done unpacking known TIC archive packets.
  3327.      goto Ending
  3328.  
  3329.      :UnpackZIP
  3330.      PKunzip *.ZIC
  3331.      goto Beginning
  3332.  
  3333.                                        64
  3334.      :UnpackARJ
  3335.      Arj e *.AIC
  3336.      goto Beginning
  3337.  
  3338.      :UnpackLZH
  3339.      Lha e *.LIC
  3340.      goto Beginning
  3341.  
  3342.      :UnpackPAK
  3343.      Pak e *.PIC
  3344.      goto Beginning
  3345.  
  3346.      :UnpackSQZ
  3347.      Sqz e *.SIC
  3348.      goto Beginning
  3349.  
  3350.      :Ending
  3351.  
  3352.      ...
  3353.  
  3354.  
  3355.      12.5  Sample files
  3356.  
  3357.      There are several files included in the distribution package that
  3358.      you can use to get an idea of how to use the meta commands for
  3359.      netmail announcements and for the header and footer messages for
  3360.      new file reports.
  3361.  
  3362.      Please remember, netmail announcements refers to the messages that
  3363.      are placed IN the netmails that have files attached.
  3364.  
  3365.      There are two sets of files included to give an example of each of
  3366.      the new file report method, categorized and un-categorized.
  3367.      HEADER1.MSG and FOOTER1.MSG are suitable header and footer messages
  3368.      for un-categorized new file reports. HEADER2.MSG and FOOTER2.MSG
  3369.      are suitable examples for categorized new file reports.
  3370.  
  3371.      FILEECHO.MSG is an example of a netmail announcement message. It
  3372.      announces to the destination SysOp which file he just received and
  3373.      in which area, plus a few more details about the file.
  3374.  
  3375.      Please refer to sections 5.1 and 5.2 for more details on all the
  3376.      different meta commands you can use to create your own distinct and
  3377.      interesting message files.
  3378.  
  3379.  
  3380.      12.6  Using ALLFIX without a compatible (or no) BBS
  3381.  
  3382.      The easiest way to use ALLFIX when you do not have a BBS, is to
  3383.      simply create a file area configuration file for QuickBBS, and
  3384.      then to compile that file using FCOMP. The name of the file is
  3385.  
  3386.                                        65
  3387.      FLSEARCH.CTL. The format of the file is very simple, however,
  3388.      you MUST replace each space with an underscore, '_'.
  3389.  
  3390.      [Directory]   [Security level]   [Area description]
  3391.  
  3392.      For example:
  3393.  
  3394.      C:\MSDOS   50      Msdos_utilities
  3395.      C:\GIFS    50      GIF_files_(Normal)
  3396.      C:\ANSI    50      ANSI_net_files
  3397.      ...
  3398.  
  3399.      With this configuration, you will be able to make FULL use of
  3400.      ALLFIX. Do not forget to toggle the Use HMB (Hudson Message Base)
  3401.      option in the global options menu, if you use a HMB.
  3402.  
  3403.  
  3404.      12.7  Hatching files without moving them
  3405.  
  3406.      The procedure for hathing  files without moving them has  changed from
  3407.      ealier  versions. ALLFIX does not  check the archive  attribute of the
  3408.      file  anymore. Therefore,  if you  use the  internal hatch  manager to
  3409.      hatch a  file, and the destination directory is the same as the origin
  3410.      directory,  then the  file will  be hatched  each and every  time that
  3411.      ALLFIX is run. 
  3412.  
  3413.      As of  version 4.16, ALLFIX offers  a new method to  hatch files. This
  3414.      method will hatch any new files found in the destination directory for
  3415.      a  paticular file echo.  The option, 'Hatch  new' can be  found in the
  3416.      file echo manager. 
  3417.  
  3418.      If  you enable this  option, then ALLFIX  will hatch any  files with a
  3419.      time stamp (date and time) later (therefore newer) than the  last time
  3420.      that ALLFIX was executed.
  3421.  
  3422.      If this option is  used, care must be taken NOT to  change the date or
  3423.      time of the  files allready hatched. If the timestamp of a file is set
  3424.      for some  time in the future,  then ALLFIX will hatch  that file every
  3425.      time that  it is executed, until  that date and time  has been passed.
  3426.      Care also has  to be taken with using other  utilities, such as backup
  3427.      programs, that may change the timestamp of the file.
  3428.  
  3429.  
  3430.      12.8  EXEC errors
  3431.  
  3432.      ALLFIX  reports the errorlevels of child  processes with the statement
  3433.      EXEC error.  The meaning of the  error number depends on  the process,
  3434.      that was called  by ALLFIX. Following  is a list  of error levels  for
  3435.      PKZIP/UNZIP and ARJ. For a list of the errorlevels for other programs,
  3436.      please consult the accompanying documentation. 
  3437.  
  3438.  
  3439.                                        66
  3440.      Errorlevels for PKZIP and PKUNZIP:
  3441.  
  3442.      PKZIP:
  3443.               0    No error.
  3444.               1    Bad file name or file specification.
  3445.               2,3  Error in ZIP file.
  3446.               4-11 Insufficient Memory.
  3447.               12   No files were found to add to the ZIP file,
  3448.                    or no files were specified for deletion.
  3449.               13   File not found.  The specified ZIP file
  3450.                    or list file was not found.
  3451.               14   Disk full.
  3452.               15   ZIP file is read-only and can not be modified.
  3453.               16   Bad or illegal parameters specified.
  3454.               17   Too many files.
  3455.  
  3456.      PKUNZIP:
  3457.                0    No error.
  3458.                1    Warning error (such as failed CRC check).
  3459.                2,3  Error in ZIP file.
  3460.                4-8  Insufficient Memory.
  3461.                9    File not found.  No ZIP files found.
  3462.                10   Bad or illegal parameters specified.
  3463.                11   No files found to extract/view etc.
  3464.                50   Disk Full.
  3465.                51   Unexpected EOF in ZIP file.
  3466.  
  3467.      Errorlevels for ARJ:
  3468.  
  3469.         0 ->   success
  3470.         1 ->   warning (specified file to add to archive not found,
  3471.                         specified file to list, extract, etc., not found,
  3472.                         or answering negatively to "OK to proceed to next
  3473.                         volume..." prompt)
  3474.         2 ->   fatal error
  3475.         3 ->   CRC error (header or file CRC error)
  3476.         4 ->   ARJ-SECURITY error or attempt to update an ARJ-SECURED
  3477.                archive
  3478.         5 ->   disk full or write error
  3479.         6 ->   can't open archive or file
  3480.         7 ->   simple user error (bad parameters)
  3481.         8 ->   not enough memory
  3482.  
  3483.  
  3484.      12.8.1  Common EXEC errors
  3485.  
  3486.      The most common EXEC errors are ones dealing with not enough memory. 
  3487.      For PKZIP that means levels 4-11, for PKUNZIP levels 4-8,  and for ARJ
  3488.      level 8.
  3489.  
  3490.      Another common EXEC error  has to with not  being able to find  a file
  3491.  
  3492.                                        67
  3493.      within the archive. Many  people use the FileID option,  from the file
  3494.      echo manager. ALLFIX will try to unpack the FILE_ID.DIZ file from each
  3495.      file that comes in  via a file  echo that has  this option turned  on.
  3496.      Most files do not  have a FILE_ID.DIZ file, therefore,  the unarchiver
  3497.      will  exit with an errorlevel, which  ALLFIX reports as EXEC error ##.
  3498.      For ARJ the errorlevel 1, and for PKUNZIP it is level 11. 
  3499.  
  3500.      If  ALLFIX reports an EXEC  error, then first  consult the appropriate
  3501.      documentation, and the solution should be evident.
  3502.  
  3503.  
  3504.      13 Registrations
  3505.  
  3506.      The ALLFIX package represents over 25,000 lines of source code,
  3507.      and countless hours of hard work. I have spend many dedicated
  3508.      hours writing ALLFIX and the documentation, and testing to make
  3509.      sure all the features work as they were designed to.
  3510.  
  3511.      After you have evaluated ALLFIX for the period of 1 month, you
  3512.      must either register or discontinue using ALLFIX. ALLFIX is
  3513.      released as "try before you buy". No features or options have been
  3514.      disabled in the shareware version. If to many people abuse this
  3515.      process, then I will be forced to market ALLFIX commercially,
  3516.      which means "buy before you try".
  3517.  
  3518.      As long as you don't register, ALLFIX will remind you that you
  3519.      have not registered with frequent messages in your Log file, and
  3520.      two annoying beeps every time it is invoked.
  3521.  
  3522.      To register, fill out the registration form, ALLFIX.REG, and sent
  3523.      it to one of the registration sites. We prefer that you send the
  3524.      form via netmail, in that case you will receive your key faster.
  3525.  
  3526.      People in Taiwan can fill out the CHINESE.REG form, and send to
  3527.      the registration site in Taiwan.
  3528.  
  3529.      Registered users have the privilege of having access to the beta
  3530.      versions, before the next public release.
  3531.  
  3532.  
  3533.      14 Credits
  3534.  
  3535.      Many thanks to the registered users and beta testers in all of the
  3536.      following countries:
  3537.  
  3538.      Australia,  Belgium, Finland,  Germany, Great  Britain,  Holland, Hong
  3539.      Kong,  Israel,  Japan, Spain,  Sweden,  Switzerland,  Taiwan, and  the
  3540.      United States of America.
  3541.  
  3542.      Thank you for your registrations and for testing the programs,
  3543.      helping me with new suggestions, and holding in there when things
  3544.  
  3545.                                        68
  3546.      got rough. Listing all of them would take to much space, but I
  3547.      would specially like to thank the following people, in no special
  3548.      order:
  3549.  
  3550.      Frans Hagelaars, Ron van de Velden, John Voskamp, Marco
  3551.      Miltenburg, Eric Sluyter, Peter Hoste, Martijn Ruygrok, Joaquim
  3552.      Homrighausen, Edwin Cleton, Gerard van der Land, Nick Nugteren,
  3553.      Rob Macare, Jos Chrispijn, Cor Slot, Berry Van Hombeeck, Malte
  3554.      Erikson, Lars Eriksson, Ron van de Velden, Derek Choy, Thomas
  3555.      Petersson, Kazuyoshi Shinada, Rick Holdren, Frank Van Uffelen,
  3556.      and Ron van der Nagel.
  3557.  
  3558.      The screen design was developed from TosScan and TSETUP by Joaquim
  3559.      H. Homrighausen and from Gecho and GSETUP by Gerard van der Land,
  3560.      used with permission. ALLFIX was developed to look and feel like
  3561.      Gecho.
  3562.  
  3563.      I am very disappointed by the pathetic, selfish, uncaring
  3564.      individuals who have tried to undermine all of the work I have
  3565.      done in creating ALLFIX, by illegally creating and distributing
  3566.      patches. Those people threaten further development and/or support
  3567.      for ALLFIX.
  3568.  
  3569.      All brand and product names are Copyrighted (C) material, Trademarks
  3570.      (tm) or Registered (R) Trademarks of their respective holders:
  3571.  
  3572.      Fido, FidoNet            Tom Jennings and Fido Software
  3573.      FrontDoor, TosScan       Joaquim H. Homrighausen, Advanced Engineering
  3574.      RemoteAccess             Andrew Milner & Continental Software, Inc.
  3575.      Gecho                    Gerard J. van der Land
  3576.      PKZIP                    PKWARE, Inc.
  3577.      LHA                      Haruyasu Yoshizaki
  3578.      PAK                      NoGate Consulting
  3579.      ARJ                      Robert K. Jung
  3580.      ARC, ARCmail             Systems Enhancements Associates
  3581.      SQZ                      J. I. Hammarberg
  3582.      SuperBBS                 Risto Virkkala and Aki Antman
  3583.      QuickBBS                 Pegasus Software
  3584.      QEMM, DESQview           Quarterdeck Office Systems, Inc.
  3585.      Microsoft, MS-DOS,
  3586.      Windows                  Microsoft Corporation
  3587.      IBM, PC-DOS, OS/2        International Business Machines Corp.
  3588.  
  3589.  
  3590.      15 Technical Specs
  3591.  
  3592.          * ALLFIX is fully zone and point aware.
  3593.  
  3594.          * The main packets created by ALLFIX are fully FTS-0001 and
  3595.            FSC-0039 compatible, using the Type 2+ header and the
  3596.            Capability Cord.
  3597.  
  3598.                                        69
  3599.          * The product code for ALLFIX is 0xEB.
  3600.  
  3601.          * To detect duplicates, ALLFIX stores the 32 bit CRC of up to
  3602.            1000 files in the FILEDUPE.FIX file. ALLFIX checks each
  3603.            inbound file against the list to determine if it is a
  3604.            duplicate or not.
  3605.  
  3606.          * ALLFIX will touch the FrontDoor semaphore files
  3607.            FDRESCAN.NOW and FMRESCAN now, whenever any netmail is
  3608.            created.
  3609.  
  3610.          * ALLFIX supports the RemoteAccess/FrontDoor Hudson Message
  3611.            Base filesharing specification.
  3612.  
  3613.          * ALLFIX was developed using Enhanced Turbo Pascal, copyright
  3614.            (C) 1992 SaeSoft Rotterdam.
  3615.  
  3616.          * ALLFIX automatically detects multitaskers, and gives up time
  3617.            slices.
  3618.  
  3619.          * ALLFIX automatically detects the video environment and
  3620.            writes directly to the screen, or to the TopView, TaskView,
  3621.            or DESQview screen buffer.
  3622.  
  3623.          * ALLFIX can make use of XMS or EMS, which ever is available.
  3624.  
  3625.      16 Contacting the Author
  3626.  
  3627.      You can contact Harald Harms, the author of ALLFIX in several
  3628.      different ways. The easiest and quickest way is to send a netmail
  3629.      to 2:512/145. You can also send a letter via snail mail, to the
  3630.      following address:
  3631.  
  3632.            Harald Harms
  3633.            Herman Gorterhof 68
  3634.            2624 XG Delft
  3635.            Holland
  3636.  
  3637.      All crash netmails will be replied to within 24 hours. The replies
  3638.      will be put on hold for the originating system. Please poll again
  3639.      after 24 hours of sending your crash mail, and you will receive
  3640.      your reply.
  3641.  
  3642.  
  3643.  
  3644.  
  3645.  
  3646.  
  3647.  
  3648.  
  3649.  
  3650.  
  3651.                                        70